gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 178
- Был на сайте
- Группы
- FR Team
Комментарии
-
e-mail в ПМ
-
Желательно получить тестовый пример или хотя бы фрагмент кода и шаблон отчёта. Кстати, а после фильтрации датасета и перед вызовом PrepareReport выполняется позиционирование на первую запись отфильтрованного датасета?
-
1) Проверьте, действительно ли открыт датасет, на основе которого строится отчёт, перед построением отчёта 2) Попробуйте установить Report.EngineOptions.DestroyForms:=False; 3) Добавьте в код Report.EnabledDataSets.Add(frxDBDataset); 4) Тестовый …
-
Попробуйте поменять Memo.Font.Charset на русский, если не поможет, то написал: Попробуйте убрать комментарий со строки {$DEFINE PRN_RESET} в файле FR_Prntr.pas и перекомпилировать пакет FastReport и ваш проект.
-
4. frxReport1.Variables:=... frxReport1.Script.Variables:=...
-
1. frxReport1.PreviewPages.LoadFromFile('c:\1.fp3')
-
procedure MasterData1OnAfterPrint(Sender: TfrxComponent); begin if Engine.FreeSpace<PageFooter1.Height+MasterData1.Height then Engine.ShowBand(PageFooter1); end;
-
Придётся управлять выводом MasterData: procedure MasterData1OnBeforePrint(Sender: TfrxComponent); begin if (Engine.Freespace=1) then Engine.NewPage; end;
-
Добавьте в новый проект frxCrossObject Если не поможет, то проверьте в Tools-Environment Options-Library-Library path пути к исходникам/модулям FR frxXML_Serializer.pas входит в FR Pro, FR Ent. В FRBasic или FR Std должен быть frxXML_Serializer.dcu
-
Тогда попробуйте так: procedure GroupFooter1OnAfterPrint(Sender: TfrxComponent); begin MasterData1.DataSet.Next; Engine.NewColumn; MasterData1.DataSet.Prior; end; procedure ReportTitle1OnBeforePrint(Sender: TfrxComponent); begin …
-
GroupHeader1 сделайте видимым с высотой=0, в мемо на ColumnHeader выводите значение переменной a В скрипте отчёта var a : string; procedure GroupHeader1OnBeforePrint(Sender: TfrxComponent); begin a:=; end; begin a:=''; end.
-
Вот фикс, устраняющий проблему: frxPreview.pas procedure TfrxPreview.RefreshReport; var hpos, vpos, pno, i: Integer; PagesVisibleState: array of Boolean; //fix begin hpos := FWorkspace.FOffset.X; vpos := FWorkspace.FOffset.Y; pno := FPageN…
-
Глюк это. При развертывании (свертывании) группы в DrillDown отчёт полностью перестраивается, в т.ч. и с показом диалоговой страницы Пока не пофиксили, попробуйте procedure DialogPage1OnHide(Sender: TfrxComponent); begin DialogPage1.Visible:=F…
-
Пишите на support@fast-report.com
-
Тогда выкладывайте шаблон fr3
-
Ещё не заметил ошибку в последней строке IF PRIZ=TRUE THEN MEMO1.Memo.TEXT:=' ' ELSE MEMO1.Memo.TEXT:='[frxDataset."price"]';
-
Попробуйте вместо MEMO1.TEXT написать MEMO1.MEMO.TEXT
-
Перенесите код в событие MasterDataOnBeforePrint
-
Сделайте отчёт двухпроходным и проверяйте =
-
А зачем? Достаточно в программе сделать frxIBXComponents1.DefaultDatabase:=IBDataBase1; а в самом отчёте добавить запрос. У запроса БД автоматом проставится IBDataBase1
-
В качестве Expression ожидалось then IIF( (SUM(IIF(<=0,0,<frxDBDataset1."Aitogo">)/StrToFloat(dayof1.text)))<=0,0,SUM(IIF(<frxDBDataset1."Pitogo"><=0,0,<frxDBDataset1."Pitogo">)/StrToFloat(dayof1.text))/SUM(IIF(<=0,0…
-
Попробуйте frxIBXComponents1.DefaultDatabase:=IBDataBase1;
-
http://www.fast-report.com/en/forum/?p=/discussion/3304
-
Вот пример
-
fr3PreviewRep.Preview := nil; result := fr3PreviewRep.PreviewPages.Export(frxXMLExport); fr3PreviewRep.Preview := frxPreview;
-
frxReport1.Preview := nil; Экспорт в PDF frxReport1.Preview := Preview1;
-
А Subreport расположен на GroupFooter2? Вообще-то для такой ситуации лучше использовать Master-Detail
-
А так? [SUM(,MasterData1)]
-
В английской конфе сказали, что в начале 2007 года написал: BP> Is FR4 Studio still beta and if so, when do you expect it to be released. Yes, it is still beta. We plane release FastReport Studio 4 at the begin of the 2007. -- Best re…
-
написал: Во-первых, нет каталогов Source\ и Source\ExportPack\ (у меня версия без исходников а разве в LibD7 файлы не копируются? написал: copy frxrcClass.pas ..\..\Source copy frxrcDesgn.pas ..\..\Source copy frxrcExports.pas ..\..\Sou…