AlexTZ
AlexTZ
Подробная информация
- Имя пользователя
- AlexTZ
- Электронная почта
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- FR Team
Комментарии
-
В конце месяца будет и релиз, и хелп, и документация.
-
Это будет описано в доке. Правильно так: [Trim()]
-
Фака пока нет (не накопилось вопросов).
-
Overload не поддерживается. Давайте методам разные названия.
-
Подключить ADOQuery к TfrxDBDataSet, подключить датасет к отчету (в Report|Data), и тогда можно обращаться к полю напрямую: [frxDBDataset1."Field1"]
-
Фикс здесь: http://www.fastreports.net/ru/forum/index.php?showtopic=803
-
Не 2Гб памяти, а большой HDD. FR2.x слабо приспособлен для работы с очень большими объемами данных.
-
Какой фильтр экспорта используется? Стоит ли галочка "Open after export"? Какая версия ОС и MSExcel?
-
В последней версии FR мы кое-что правили, какая у Вас?
-
Устанавливаете согласно инструкции? 1.9. C++Builder 6.0 Скопируйте модули FR_Class.obj, FR_Class.hpp из каталога ..\FR\CBUILD6 и файл FR_Class.dcu из каталога \FR\LIB_D6 в каталог ..\FR\SOURCE (если у Вас ограниченная версия). Выберите пункт …
-
FR держит готовый отчет в памяти, отсюда и высокие требования. В FR3 сделано лучше - есть возможность кеширования страниц в файл.
-
FR не умеет печатать таблицы из DevExpress.
-
О каком диалоге идет речь? Если на диалоговой форме нет контролов, а есть только невизуальные компоненты, форма показана не будет. Если только... вы не пользуетесь старым менеджером данных.
-
Когда речь идет о изображениях, вариант только один: формировать за один раз небольшое количество страниц. Можно, конечно, ресайзить картинку перед загрузкой в TFrPictureView, если обстоятельства позволяют.
-
Проверьте, чтобы у мемок стоял нормальный Font.Charset.
-
Положите в отчет пустую мемку и в ее OnBeforePrint напишите: Memo1.Text := #27#40... Правда, она будет показываться в превью в виде квадратиков.
-
900x600 bmp 24bit весит 1.6Мб, 50 записей должны съесть около 100Мб.
-
FAQ читали? 2.25. Как передать значение из программы в отчет? Есть несколько способов. Первый: использовать глобальный объект frVariables (описан в FR_Class): frVariables := 10; создает переменную My variable со значением 10. Это способ…
-
А что именно не получилось? Достаточно положить в отчет пустую картинку с именем Picture1, и создать вышеописанный обработчик. Т.е. if View.Name = 'Picture1' then TfrPictureView(View).Picture.Assign(Fcard.Ifot.picture);
-
Q:2.34. Как распечатать картинку, находящуюся в файле? A: а) используйте обработчик события TfrReport.OnBeforePrint: if View.Name = 'Picture1' then TfrPictureView(View).Picture.LoadFromFile(...) or .Assign or .everything_what_you_want б) в…
-
написал: Нет. В примере обычный пример работы с сабрепортом.. Причем в сабрепорте используется SUM по MasterDetail. В примере есть и использование SUM, и подсчет суммы вручную. В subreport2 считается TotalSales, значение которого выводится …
-
Считайте сумму вручную, в скрипте. Пример - в отчете "subreports" в демке demos\reports.
-
1) Отличие версий: - в basic нет скрипта, диалогов, рантайм-дизайнера, исходников - в std нет исходников - в pro есть все - в enterprise - есть все + серверные компоненты 2) Любая версия позволяет использовать FR3 в своем проекте без ограниче…
-
Я полагаю, основная программа должна быть также скомпилирована с использованием пакетов. Иначе какой смысл пакетов вообще?
-
Типа - не юзайте dll, юзайте пакеты.
-
Сейчас только попробовал сделать тестовую длл-ку. Действительно, оператор IS в dll не работает (передаю в dll ссылку на форму основного приложения и пытаюсь проверять if Form is TForm).
-
Очевидно, в dll информация о классах (RTTI) не совпадает с RTTI основного приложения.
-
Работает ли это все, если не использовать dll, а поместить все в один проект?
-
См. фак: 2.26. Как сделать TChart с несколькими сериями? Средствами дизайнера FR - никак. Но вы можете сформировать нужную диаграму у себя в программе и передать ее в готовом виде в FR. Для этого поместите в отчет пустой компонент TfrChartView…
-
Не совсем понятно, зачем для этого юзать Group. Достаточно сделать отчет с одним бэндом masterdata и в его скрипте написать: Visible := [Table1."Field1"] = True