gpi
gpi
About
- Username
- gpi
- Joined
- Visits
- 588
- Last Active
- Roles
- Members, FR Team
Comments
-
Send both reports to support.com
-
Replace field values in the dataset on the application level.
-
See here for more info: https://www.fast-report.com/publicdownload/docs/FRVCL/online/en/FastReportVCL/UserManual/en-US/Script/Printingthe_group%27s_sum_total_in_the_groups_header.html The field <ADOQuery1."Company"> has the company n…
-
See here for more info: https://www.fast-report.com/publicdownload/docs/FRVCL/online/en/FastReportVCL/UserManual/en-US/Script/Printingthe_group%27s_sum_total_in_the_groups_header.html The field <ADOQuery1."Company"> has the company n…
-
Use ,Net forum
-
Confirmed. Added to task list for resolving.
-
Try to install latest FR VCL 2026.1.8
-
Use IIF function [IIF([YourDatasetName."YourFieldName"] = 0, 'NULL', [YourDatasetName."YourFieldName"])]
-
There is no such feature in the FR. Calculate MAX value and then show it using "Fixed data" option.
-
Try to export to PDF with Embedded fonts option or use latest FR VCL 2026.1.7
-
when upgrading to FastReports version 2025.1.1 and Delphi 12.2 Patch 2, the specified error occurs. It seems some changes was made with skia in the Delphi 12.2 and FR was stopped to work with skia enabled. Moreover, the FR has never had official sup…
-
Create small demo project with issue based on standard Delphi's components and FastReportDemo demo.mdb dtabase and send it to support.com
-
Try to use empty TfrxPageHeader band
-
Is error disappears without SUM expression?
-
Fill TfrxMemoView in TfrxReportSummary band in the script procedure ReportSummary1OnBeforePrint(Sender: TfrxComponent); begin Memo2.Text := sl.Text; end;
-
FR doesn't have such feature, Use TStringList with Duplicates = False in the script to store and calculate totals for each category during preparing of report and then show this data in the report summary.
-
Your script works without error in the FR VCL 2026.1.5
-
Use TfrxReportPage(frxReport1.FindObject('Page1')).EndlessWidth := True;
-
See here: https://www.fast-report.com/public_download/docs/FRVCL/online/en/FastReportVCL/DeveloperManual/en-US/Custom_Report_Components_Writing.html
-
You can resort preview pages after report's preparing: var i, j: integer; page : TfrxReportPage; begin frxReport1.PrepareReport(); j := frxReport1.PreviewPages.Count div 2; page := TfrxReportPage.Create(nil); for i := 0 to j - 2 …
-
Do you use latest FR VCL and such code: Report.EngineOptions.EnableThreadSafe := True; FReport.EngineOptions.DestroyForms := False; FReport.EngineOptions.SilentMode := True; FReport.PreviewOptions.Modal := False;
-
Use TfrxMemoView * Memo; Memo = (TfrxMemoView *)frxReport1->FindObject("Memo1"); Memo->Text = MaskEdit1->Text; frxReport1->ShowReport(True);
-
You may store several parameters in the TagStr property using separator (| for example)
-
FR FMX based on FR VCL 4 code. FR4 report template can be used with FR FMX (just add FMX.ConverterFR3toFRFMX to uses list - it will convert VCL colors to FMX ) New FR VCL features (FR 5 - FR 6, FR VCL 2021-2026) will not support by FR FMX.
-
Just set TfrxMemoView.HideZeros to True
-
Place TfrxChild band and use it as header procedure MasterData1OnBeforePrint(Sender: TfrxComponent); begin if <Line> = 1 then Engine.ShowBand(Child1); end;
-
Try to use cross-tab. See a sample in the C:\Users\Public\Documents\Fast Reports\VCL\2025.2.7\Sources\Demos\VCL\FastReport\PrintTableDemo\ folder.
-
Send your report template (fr3) and prepared report to support.com
-
Try Rich1.RichEdit.Lines.Text:= '[VRDIDS]' ;
-
Remove non-standard objects from fp3 file.