gordk
gordk
About
- Username
- gordk
- Location
- St.Catherines On. Canada.
- Joined
- Visits
- 0
- Last Active
- Roles
- FR Team
Comments
-
if the field is a string field and you are in a text object [Trim()] hint select the memo dblclick to bring up editor use the expression button to bring up the expression editor select the function you want from the functions tab dblclick the ba…
-
there is a change you need to modify your library If you wish to connect (add) a large number of functions, it is recommended to placet all logic in a separate library unit. Here is an example: unit myfunctions; interface implementation …
-
try adding extra quotes frxrep1.variables := ''''+'(1,4,6)'+'''';
-
yes download the d10version of fr.
-
No Fast Report is a set of components, which you as a developer use to build report capabilities into your application, or your own freestanding report design application.
-
sorry meant to add this setting the memoviews properties delphi typically memoname.frame.typ :=ftbottom + ftright; memoname.frame.color :=clred;
-
typically in delphi it would be in obp event of band containing memo if condition then memoname.printable := true else memoname.printable := false
-
the best approach is to use subreport objects.
-
there has been a change fr no longer uses the fs global unit so you must modify the scipt files an example of new way unit gkfunctions; interface implementation uses SysUtils, Classes, fs_iinterpreter, esbdates; type TFunctions = cla…
-
Drawing vertical lines on a page in designer set page option to unlimited height add an overlay band below the last band on the page make it's height = the page height (approx) , draw your lines in the overlay set the top position of your lines …
-
the first example was for the crossview the second was for the frxdbcrossview generally set the props from the obp of the object that contains the crosview or dbxcrosview cellfields, rowfields columnfields are 0 based indexed list of tstrings. he…
-
here are some samples from working within the report procedure Cross1OnBeforePrint(Sender: TfrxComponent); begin with Cross1 do begin AddValue(, [2001, 2], [1500]); AddValue(, [2001, 3], [1600]); AddValue(, [2002, 1], [1700]); AddValue(,…
-
Read the usermanual chapter on using the engine object you will learn how to control the curx and cury position of the bands.
-
use pagecolumn instead of bandcolumn.
-
here is a sample procedure TForm1.Button1Click(Sender: TObject); var Page: TfrxReportPage; Band: TfrxBand; DataBand: TfrxMasterData; Memo: TfrxMemoView; begin { clear a report } frxReport1.Clear; { add a dataset/s to the list of ones a…
-
Not advisable, since each time you update fr3 versions you would have to mod source code again. Better to create your own categorized list of variables.
-
Read page 26 of the programmers manual.pdf.
-
using 3.19.13 you need a variable for the band Band: TfrxBand; it must point to the correct band not the band name the memos are then created within the context of the band reread the programmers manual on building reports from code objects sho…
-
As Henning stated it may be a flakey driver from hp. 1. Check and make sure that the report was not designed for a specific printer 2. In the fr_printer.pas file there is a define prn reset that is commented out try uncommenting it and recompile…
-
not sure of what you are asking here.
-
assuming an fr dialog page with a query and date edits 1 a frxdateedit control has the property date which takes a date unless you are modifying the whole query to select other fields use startdate enddate for example as params in the query's pa…
-
here is a sample modify 45.fr3 of main demo to show count in the inner header. added memo7 to inner group header added code to memo7 obp procedure Memo7OnBeforePrint(Sender: TfrxComponent); begin if Engine.FinalPass then memo7.text := 'Ite…
-
FR3 does not use fsGlobalUnit anymore. However, you can fix this by adding a code: frxReport1.Script.Parent := fsGlobalUnit or register a function by TfrxReport.AddFunction method. Just look in \Extra\New DB engine\Template\frxXXXRTTI.p…
-
here is a sample using dates and integer return. has worked fine for me in all versions delphi function declared at start of implementation section of form function DaysBetween(Date1, Date2: TDateTime): Longint; begin Result := Trunc(Date2)…
-
you are in the wrong forum for fr2 use the vcl forum. take a look at similar messages in that forum. It can be many things, systems 98,me etc, it can be old outdated printer drivers, and it also can be quality of video card and video memory, usu…
-
no you can't in either however in 3 you might try an unattached childband and use engine.showband method an alter curx and y props of the band. down load the trial version and documentation both 2.## and 3.##can co exist in the ide.
-
better to use fr3 for dotmatrix
-
hi Shaun IIRC add a detail band set to virtual 1 record place subrep in detail band.
-
try setting the suppress propertyof the memo to true
-
use your own variable to track recordcount in the obp of the data band write code to inc counter if value of field is >0 in the footer use sum function and / by counter variable.