gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 176
- Был на сайте
- Группы
- FR Team
Комментарии
-
Попробуйте открывать запрос через ExecSQL
-
Поставьте числовое форматирование в TfrxMemoView с двумя знаками после запятой
-
Вам можно использовать скриптовые переменные: frxReport1.Script.Variables:= UTF8Decode('Гё'); а в запросе формировать [bfd]175 х 255
-
1. Смотрите FRDemo секция What's new in Fast Report 4 отчёт Print A3 on A4 (split) 2. Если Page1, Page2 выводятся отдельно для каждой записи датасета, то можно привязать датасет к TfrxReport Иначе, расположить содержимое Page2 на дочернем бенде и …
-
dddd dd.mmРаздел: Какая строка для форматирования( вывода дня недели из даты) Комментарий от gpi September 2010
-
Приведите пример шаблона (fr3) и готового отчёта (fp3). Отчёт формируется на основе данных из БД, не через OnGetValue?
-
В D2009-2010-XE в скрипте написать: Memo1.Text := 'ø'; В более ранних версиях в коде Delphi: TfrxMemoView(frxReport1.FindObject('Memo1')).Text := UTF8Decode('Гё'); или в отчёт добавить скрытый мемо с текстом ø и использовать в скрипте Memo1.Te…
-
написал: а когда выйдет новая версия? Уже вышла
-
Если есть исходники (Professional или Enterprise), то с помощью recompile.exe на последнем билде можно собрать пакеты для XE. Если исходников нет - ждать выхода 4.10
-
brunno Просто вставьте в мемо символ ø
-
написал: так и сделал Recompile.exe пакеты в IDE не добавляет, это нужно делать вручную
-
Права на полный доступ всех пользователей к папке LibD14 устанавливали? Попробуйте для пользовательской учётной записи просто добавить bpl пакеты в IDE
-
написал: Есть объекты (строки датасета) Если речь идёт всё-таки о полях записи датасета, то можно разместить их на цепочке дочерних бэндов (у каждого бэнда установить свойство PrintChildIfInvisible в True). В скрипте скрывать те бэнды, на кот…
-
А из других приложений печать нормальная? Как печатаются отчёты из FRDemo?Раздел: Принтер печатает страницы под наклоном(проблема не в принтере) Комментарий от gpi September 2010
-
Можно: procedure Cross1OnPrintCell(Memo: TfrxMemoView; RowIndex, ColumnIndex, CellIndex: Integer; RowValues, ColumnValues, Value: Variant); begin if Cross1.IsGrandTotalRow(RowIndex) then Memo.Text := FormatFloat('# ##0.00', Value / 2); …
-
Используйте internal-датасеты. С FR поставляются движки для ADO, BDE, FIB, DBX, IBX
-
НОРМАЛЬНОГО решения нет Только через OnManualBuild. Если высота бэнда переменная, то придётся повозиться
-
Вам нужно задать количество колонок для страницы отчёта TfrxReportPage, а не для бэнда
-
написал: ID числовой параметр. Тогда так: frxReport1.Variables.Variables:=pfibdataset1.fieldvalues)ж
-
Пример использования двухпроходных отчётов смотрите в Fast Report 2.5 Demo секция Using interpreter отчёт Group totals in header
-
написал: параметры у меня при дизайне отчета в редакторе запроса заданы. так. Придётся привязать папаметры запроса к переменным В Delphi: TfrxDialogPage(frxReport1.FindObject('DialogPage1')).Visible := False; frxReport1.Variables.…
-
Возможно. Скрывайте диалоговую форму, а параметры передавайте через переменные отчёта
-
Используйте функцию TfrxMemoView.CalcWidth в обработчике TfrxMemoView.OnAfterData procedure Memo1OnAfterData(Sender: TfrxComponent); begin Memo1.Font.Size:=10; if Memo1.CalcWidth>Memo1.Width-Memo1.GapX*2 then Memo1.Font.Size:=Trunc(Memo1.F…
-
Вы можете повернуть надпись в ячейке, задав свойство Rotation
-
По-моему, Вам можно обойтись и без связи Master-Detail, установив MasterData3.RowCount в 1
-
Вы этого так и не сделали написал: во вложенном отчёте мемо расположите на одном мастербенде и трёх дочерних Установите связь Master-Detail между датасетами MasterData1 и MasterData3
-
Перенесите все мемо, кроме DMemox1, DMemoX22, DMemoX3 во вложенный отчёт, во вложенном отчёте мемо расположите на одном мастербенде и трёх дочерних. Свойство вложенного отчёта PrintOnParent установите в True
-
Прикрепите шаблон отчёта (fr3)
-
Установите TfrxMemoView.StretchMode в smMaxHeight
-
Вы можете устанавливать видимость MasterData в скрипте, скрытые строки будут пропущены