gpi
gpi
About
- Username
- gpi
- Joined
- Visits
- 591
- Last Active
- Roles
- Members, FR Team
Comments
-
Try IBXQuery2.Close; //set query parameter here IBXQuery2.Open; Create and attach demo report template based on employee.gdb database
-
You should reopen detail dataset in MasterData OnBeforePrint event or use correct detail SQL like select * from detail_table where id = :id
-
Attach small demo project with problem based on FRDemo database
-
Use Round function
-
Did you create Master-Detail link between your datasets in Delphi code?
-
You can set TfrxDesigner.Restrictions
-
wrote: However if I don't connect the dataset to the report, I don't get the field list appear on the right of the report Did you set TfrxUserDataset.Fields property?
-
You can download documentation here: http://www.fast-report.com/en/download/fas...4-download.html
-
See a Developer's manual "Custom Functions Connection to Report" You can select 4th field from DB in user function. Use first, second and third fields as parameters of user function Call user function in cross OnPrintCell event
-
uses frxClass, frxPreview, ComCtrls, ToolWin, Buttons; ... procedure TForm1.ButtonClick(Sender: TObject); begin     ShowMessage('My Button pressed'); end; procedure TForm1.frxReport1Preview(Sender: TObject); var   Button: TSpeedButton; begi…
-
Try to write user function to select 4th field from table
-
procedure MasterData1OnAfterPrint(Sender: TfrxComponent); begin     Set('CustNo', );                  end;
-
This is feature of FR's engine. Store masterdata values in report variables in band's OnAfterPrintEvent and show this variables in PageFooter
-
See PrintStringList and PrintArray demos
-
Also you can add empty child band
-
See FRDemo "Expressions in the cross" report
-
Try to use expressions in the cross
-
You can use multi-column bands
-
TfrxReportPage(frxReport1.FindObject('Page1')).Font.Size := 12;
-
TfrxMasterData(frxReport1.FindObject('MasterData1')).Font.Size := 12;
-
Ask your question here: http://www.fast-report.com/en/forum/index.php?showforum=12
-
Use for example TfrxMemoView(frxReport1.FindObject('Memo1')).Font.Size := 12; frxReport1.ShowReport;
-
Use in Delphi frxReport1.Script.AddForm(Form2); in TfrxMemoView [Form2.Edit1.Text]
-
Try frxReport.PrintOptions.ShowDialog := True; while not InputDataSet.Eof do Begin // some processing here frxReport.PrepareReport; frxReport.print; if frxReport.PrintOptions.ShowDialog then frxReport.PrintOptions.ShowDialog := False; InputDat…
-
Try to check TfrxReport.PreviewPages.Page[0].AllObjects.Count
-
You can't to translate object's properties
-
What is gnugettext.pas unit? Is this Fast Script unit or Delphi unit?
-
I think you should modify FR's sources only
-
TfrxChartView doesn't support smoothing feature
-
Cross-tab doesn't support RTL reading view