gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 178
- Был на сайте
- Группы
- FR Team
Комментарии
-
Memo1.Memo.LoadFromFile('C:\file.txt');
-
Добавьте в uses frxHiButtons Для того, чтобы появилась кнопка экспорта в PDF, добавьте в проект фильтр frxPDFExport
-
Попробуйте добавить procedure MasterOnBeforePrint(Sender: TfrxComponent); begin EmptyMemo.Memo.Clear; end;
-
Тогда просите Александра Цыганенко, чтобы он внёс изменения в следующие билды FR, при условии, что у Вас FR4, а не FR3
-
В FR Professional и FR Enterprise должен быть. В FR Basic и FR Standart исходников нет
-
К сожалению, без правки исходников frxCross.pas не обойтись Придётся добавить в TfrxCustomCrossView поля FMaxHeight: Integer; FMinHeight: Integer; свойства MaxHeight, MinHeight property MaxHeight: Integer read FMaxHeight write FMaxHeight defaul…
-
А ещё можно использовать скриптовые переменные и переменные отчёта
-
Проверяйте оставшееся место на странице (Engine.FreeSpace) и если места недостаточно, то выводить дочерний бенд, содержащий линию (Engine.ShowBand(Child1))
-
Ну и как одновременно сможет принять значения 3 и 4? Замена AND на OR предлагалась применительно к выражению (=3) AND (=4), а так в функции IIF конечно можно использовать AND
-
Если AND заменить на OR и взять выражения в скобки, то будет [IIF((=3) OR (=4),1,2)]
-
А так? [MasterData1.DataSet.RangeEndCount]
-
Если датасет подключён к бэнду, то к нему можно добраться через свойство бэнда DataSet MasterData1.Dataset. ...
-
FR 4.1.53 Баг всё ещё есть
-
FR 4.1.53 Баг не пофиксен
-
Добавь ещё procedure DetailData1OnAfterCalcHeight(Sender: TfrxComponent); begin if Engine.FreeSpace<DetailData1.Height then begin Engine.NewColumn; Engine.CurY := 50; end; end;
-
Предлагаю после печати MasterData сохранять значение CurY в переменной, а перед печатью строки DetailData проверять текущее значение CurY, и если оно меньше значения переменной, то присвоить CurY значение переменной
-
В редакторе Cross-Tab для ячейки Cell поменяй Sum на None
-
Привет! Убери в ячейке агрегатную функцию
-
Ну не находит у меня компилятор такой функции в FastReport Сделайте так через фильтр экспорта frxReport1.PrepareReport(); frxXLSExport1.FileName:='c:\report.xls'; frxXLSExport1.PageBreaks:=False; frxXLSExport1.ShowDialog:=False; frxReport1.Export…
-
Приведите пример использования этой функции. Что-то не могу у себя её найти. Хотя по исходникам она есть, но в студии, и в её параметрах есть и установка неразрывного экспорта
-
Печатайте матричный отчёт в текстовый файл, а затем в программе посылайте файл в порт принтера
-
Неужели все данные печатаются в одну строку? Скорее всего, нет. Может быть мемо располагаются вне бэнда MasterData. Проверьте его высоту. А что это за минусы перед тэгами в fr3-файле? написал: - <TfrxReport Version="4.0.37" DotMatrixReport=…
-
Используйте frxReport1.PrepareReport(False); frxDBDataSet1.Dataset:=Table1; frxReport1.PrepareReport(True); frxDBDataSet1.Dataset:=Table2; frxReport1.PrepareReport(False); frxDBDataSet1.Dataset:=Table3; frxReport1.PrepareReport(False); frxReport1.Sh…
-
Выложите шаблон отчёта
-
frxReport1.PreviewPages.SaveToStream( Stream); Stream.Position:=0; frxReport1.PreviewPages.LoadFromStream( Stream); написал: Собственно, моя цель - сделать несколько отчетов frxReport1 и потом показать на экран. Конечно, для этого можно сост…
-
Обнулите DateEdit1.Time При добавлении на диалоговую форму DateEdit свойство Time содержит текущее время
-
FR 4.1.44 И в дополнение баг с подсчётом суммы в подвале страницы: на последней странице в приложенном отчёте сумма=0
-
Выложите шаблон отчёта
-
А при таком коде, что возвращает ConnectionString? begin adocReport.Connected := False; // навсякий случай adocReport.DatabaseName := ConnectionString; // глобальная пользовательская функция showmessage(ConnectionString); adocReport.Connected :…
-
Используйте двухпроходный отчёт. На первом проходе проверяйте наличие текста в NextMemo, а на втором выполняйте требуемые действия