gpi
gpi
About
- Username
- gpi
- Joined
- Visits
- 565
- Last Active
- Roles
- Members, FR Team
Comments
-
You can add text in TfrxReport.OnEndDoc event procedure TForm1.frxReport1EndDoc(Sender: TObject); var p: TfrxReportPage;     m: TfrxMemoView;     i: integer; begin     frxReport1.Preview.Lock;     for i := 0 to frxReport1.PreviewPa…
-
Try procedure TForm1.frxReport1Preview(Sender: TObject); var   frmPreview: TfrxPreviewForm; begin   frxReport1.PreviewOptions.Modal := False;   frmPreview := TfrxPreviewForm(frxReport1.PreviewForm);   frmPreview.BorderStyle := bsNone;  …
-
What TfrxReportPage contain this objects? wrote: - Masterdata with SubReport1 - Masterdata with SubReport2 - Child with SubReport3
-
wrote: No one has any tips or suggestions Yes. Because you don't attach your report template
-
Set TfrxReportPage.PrintOnPreviousPage to True and TfrxReportPage.PageCount to 2 if your invoice always fit to half of page. And set Engine.CurY before printing of second page
-
For XE frx*15.bpl and fqb15.bpl (Prof and Ent) For XE2 frx*16.bpl and fqb16.bpl (Prof and Ent) For XE2 with FR Embarcadero Edition frx*16.bpl P.S. But I prefer create single exe
-
You can show/hide TfrxMasterData in TfrxMasterData.OnBeforePrint event depend of MasterData."ORDDATE" value
-
Did you see this topic? http://www.fast-report.com/en/forum/?p=/discussion/9324
-
You may set TfrxMemoView.Restrictions
-
If you want to draw line inside DetailData1 band - no, it's not possible wrote: Is there any possibility to detect the engine is changing for a new page ? Use TfrxReport.OnProgress event
-
You can use TfrxReport.OnProgressStart, TfrxReport.OnProgress, TfrxReport.OnProgressStop events or set TfrxReport.OldStyleProgress to True
-
In TfrxMemoView you can use begin_text [] middle_text [] end_text or begin_text [frxDBDataset20."CLNOM"] middle_text [frxDBDataset20."CLCODE"] end_text In script you should use begin_text + + middle_text + + end_text
-
Replace your frxChartEditor.dfm with file from attach and recompile FR packages
-
Attach report template based on FRDemo which will show your problem here
-
wrote: new interface What new interface? Ribbon? This will be really useless feature for me
-
Try to modify frxClass.pas: skRoundRectangle:         begin           if FCurve = 0 then             min := min div 4           else             min := Round(FCurve * FScaleX {* 10});       …
-
wrote: Another try: in basic edition of FR i have no acces to events, so i can't manipulate with procedure GroupHeader1OnBeforePrint for instance. Or do i do sth wrong...? Yes, FR Basic doesn't support script. wrote: Do you use Page…
-
wrote: My last hope is, that somebody got a WORKING source from a barcode studio version from maybe last year. It seems that new versions like you and we have are wrong. Maybe older versions are working. I can compile BarcodeStudio (October …
-
Try to rename your table to _3CData
-
It seems you use design-time packages of FR Embarcadero edition
-
wrote: I'm using FastReport 4.12 standard edition with Delphi XE2 FR Standart or FR Embarcadero Edition?
-
XE2 doesn't allow add some components like TTimer to datamodule
-
Attach your report template here
-
Try to ask TfrxDATable developers
-
[IIF(Trim() <> '', +#13#10, '')][Customers."Company"]
-
wrote: My code was OK but my height to small You should use fr1cm constant to convert cm to pixels: procedure GroupFooter1OnBeforePrint(Sender: TfrxComponent); begin if < 1 then GroupFooter1.height := 4.2 * fr1cm; end;;
-
Try to set designer's TemplateDir property
-
Did you add someting like TfrxDAComponets (like TfrxADOComponents) in your project?
-
Show first packages of packages list
-
Looking for first item in packages list