AlexTZ
AlexTZ
Подробная информация
- Имя пользователя
- AlexTZ
- Электронная почта
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- FR Team
Комментарии
-
Делайте так: frxReport1.Preview := nil; frxReport1.LoadFromFile('1.fr3'); frxReport1.PrepareReport; frxReport1.LoadFromFile('2.fr3'); frxReport1.PrepareReport(False); frxReport1.Preview := Form3.frxPreview1; Form3.Show;
-
1) это ColumnFooter. 2) это нормально. данные заполняются до того, как будет принято решение об их переносе. 3) все можно сделать с помощью скрипта. Момент перехода на новую страницу можно отследить в событии OnBeforePrint бэнда, если высота свобо…
-
Координаты немного ползут, т.к. в 2.х лист отчета был "заужен". Конвертер это учитывает.
-
Чтобы были видны типы, надо сделать перед компиляцией: fsScript1.Parent := fsGlobalUnit;
-
Надо сделать TfsScript.ExtendedCharset := True.
-
Рич печатает себя сам, в процесс вмешаться не можем.
-
Можете построить аналогичный отчет на виртуальных датасетах?
-
TfsXMLItem.Prop := StrToXML(Memo1.Lines.Text) Memo1.Lines.Text := XMLToStr(TfsXMLItem.Prop)
-
Ну так в чем проблема. Добавить в описание класса TVirtualTreeView (когда регистрируете класс в FS) св-во типа TTreeNode или как оно там сделано. И обращаться к нему как к обычному св-ву.
-
Скачайте версию FR3 под Д2005 и запустите установку. Инсталляционная программа все сделает сама.
-
Флаг Modified надо устанавливать в True, Если хотите зафиксировать изменения.
-
Ну да, а в чем проблемы? См. отчет "Interactive report" в главной демке.
-
Можно пример отчета (на демо-данных)? У меня не получилось смоделировать ситуацию. tz@fast-report.com
-
Ну об этом ведь написано в ридми и в доке, в секции "Не реализованные возможности". Как именно хочется использовать Pointer в скрипте?
-
Можно вызывать метод GetILCode для получения xml с промежуточным языком, который потом анализировать у себя в программе. Однако, если есть синтаксические ошибки в скрипте, код сгенерирован не будет, просто получите ошибку.
-
Pointer не поддерживается.
-
Свойство работает только для числовых полей.
-
Что, и в демке demos\main похожая проблема?
-
Надо менять описание языка в fs_ipascal.pas.
-
По моим наблюдениям - в 2 раза, ну да впрочем кто же считает Быстрее некуда, потому что движок построен на типе Variant.
-
При инсталляции регистренной версии спрашивается ключ. Регистренную версию надо качать из своей панели управления на нашем сайте.
-
Документацию читаем. Квадратные скобки используются только в мемках, а в скрипте надо использовать угловые.
-
Да, это баги, выравнивание alRight использовать пока не рекомендуется. Фикс будет в следующей версии.
-
Пример отчета, если можно, на tz@fast-report.com. Желательно на основе данных из демки, чтобы я мог проверить.
-
Для этих целей есть скрипт и два прохода. FR на момент печати хидера не знает, сколько будет записей в группе, и будут ли они вообще.
-
Если юзаете пользовательский TfrxPreview, то надо вызывать его метод Export, а не TfrxReport.Export.
-
Выделить в экселе всю область и руками выставить нужное форматирование (авто или как оно там называется).
-
FR3 такое не умеет.
-
Mystery написал: И как с этим бороться? Где смотреть и исправлять? Способов два: - не использовать вызов этого метода - исправить файл frxPreview.pas, переименовав PageSetupDlg в PageSetupDialog.
-
Видимо, имеет место конфликт с апишной ф-ей PageSetupDlg. Странно, что ВСВ такой тупой, что не может отличить ф-ю от метода класса.