gpi
gpi
About
- Username
- gpi
- Joined
- Visits
- 591
- Last Active
- Roles
- Members, FR Team
Comments
-
You may assign TfrxDBDataset with Zeos dataset and then assign band with TfrxDBDataset
-
Yes, it's possible. Add one MasterData band and several DetailData bands on your report's page
-
Try to use TfrxPageHeader band
-
Try to add child band (as header) to GroupHeader band and use this script: var EndOfGroup :Boolean;Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â procedure Child1OnAfterPrint(Sender: TfrxComp…
-
Try to use MultiProfile from Devrace http://devrace.com/en/multiprofile/
-
Try to set Header1.ReprintOnNewPage to True
-
See FRDemo "Choosing records to print" report
-
You can't to create charts in script in FR3. This feature was added in FR4 only
-
Do you want to downgrade? In this case some new properties will be unavailable You must uninstall FR, install FR 4.5 and change TeeChart version with FR Recompile wizard (recompile.exe)
-
wrote: ext, as Gpi suggests - you can't use #13#10 inside the string. Try to put two memos one above the other and put necessary texts in each of them - this will allow you to avoid using of #13#10. Or use script variable
-
I think you use installation package for C++ Builder 2010 (with d14 suffix) instead of XE (d15)
-
This code works OK for me: var s: string; begin     s:= QuotedStr('Actual month ' + ' (1.3.2011 - 31.3.2011)');     frxReport1.Variables['My Variable'] := s;     frxReport1.ShowReport(); end; wrote: The biggest problem is/was …
-
Try frxReport1.DesignReportInPanel(Panel1);     with TfrxRichEditorForm.Create(TfrxDesignerForm(frxReport1.Designer)) do       begin         RichView := TfrxRichView(frxReport1.FindObject('Rich1'));         ShowModal;   …
-
1. Yes. See a sample based on FRDemo in attach 2. I get always 2 on your data, because last record for your dataset set value to 2
-
If you use same database for all reports - try to use one TfrxIBXComponent in main app thread
-
wrote: So if this is global variable, declared at unit level - it can be a problem, am i right ? Yes. You may use separate TfrxIBXDatabase in report templates or TfrxDBDataset in datamodule (with TfrxReport.EngineOptions.UseGlobalDataSetList …
-
wrote: After removing frxADOComponent from Datamodule, and putting back ADOConnection into 1.fr3, all works fine (even fire all three report in the same time in timer). Did you use separate frxADOComponent for each thread?
-
First, attach small test application based on employee.gdb and standart Delphi components to show your primary problem. At this moment I see only words
-
wrote: P.S. in GPi example there are lot of other errors : ) Try to modify my code: procedure TPrepareThread.OnClose(Sender: TObject); begin   if FReport <> nil then   begin     FReport.OnClosePreview := nil;  //add     if…
-
See a demo based on TfrxADOComponents and D7 in attach
-
You can use TfrxDMPCommand object in DMP reports
-
See a Programmer's manual 1.12 Creating a report form from code chapter: wrote: var DataPage: TfrxDataPage; Page: TfrxReportPage; Band: TfrxBand; DataBand: TfrxMasterData; Memo: TfrxMemoView; { clear a report } frxReport1.Clear; { add a …
-
But for your report template you will always get 'sex1' and 'sex2' values for last record Create report without sorting of records (use A4 page) and then resort preview pages: http://www.fast-report.com/en/forum/?p=/discussion/7849
-
Can you attach data for report's preparing (in dbf, xls or MS Access mdb format)?
-
All works OK for me
-
Attach small test project with problem
-
Try uses frxRich, frxRichEditor, frxDesgn; procedure TForm1.frxReport1ClickObject(Sender: TfrxView;   Button: TMouseButton; Shift: TShiftState; var Modified: Boolean); begin   if Sender is TfrxRichView then     with TfrxRichEditorForm.Create…
-
wrote: and saw that problem occurs in "TO_NUMBER" function What field type in "TO_NUMBER" function? Is regional settings same?
-
Check Oracle provider's version on both machines
-
Add ProcessMessages function in FS: procedure TForm1.FormCreate(Sender: TObject); begin     frxReport1.AddFunction('function ProcessMessages');     frxReport1.ShowReport(); end; function TForm1.frxReport1UserFunction(const MethodName: str…