gordk
gordk
About
- Username
- gordk
- Location
- St.Catherines On. Canada.
- Joined
- Visits
- 0
- Last Active
- Roles
- FR Team
Comments
-
use 1 detail band containing 2 subreports side by side they each have their own masterband and width of band is not important look at the main demo sidebyside subreports for ideas.
-
does the printer support custom sizes, and did you create the custom size sheet for the printer
-
you must place envelopes in printer correctly and set your positioning correctly. envelopes are usually inverted.
-
you need to write code in the report and use some variables to track what you are doing. tip don't connect masterdataband to a data set, use the rowcount property and conrol movement in the dataset from code. there is a demo in the binaries newsgro…
-
so what version and build of fr?
-
read the user manual on crosstab reports.
-
use frs own conversion constants. Memo.SetBounds(0, 0, 100, 20);// these values are in pixels. Objects??? coordinates and sizes are set in pixels. Since the ?«Left,?» ?«Top,?» ?«Width,?» and ?«Height?» properties of all objects have the ?«Exte…
-
can't do it from internal report script, must be handled at the delphi level.
-
on checking my notes and testing You must use the onbeforeprint event of the tfrxreport component to populate the crossmatrix. also make sure that in the report you have set up the crossview using its editor.
-
0 obased index if cell is cross1cell0 mycross.CellFunctions[0]:= cfsum; //cfnone cfmax cfmin cfcount
-
did you set the masterdataband rowcount property to 1
-
first before using the find object method you must have the tfrxreport component load the .fr3 file unless you are storing in the dfm. change this line Cross := TfrxCrossView(rptAlert.FindObject('Cross1')); to Cross := rptAlert.FindObject('Cro…
-
"Is rtfmemoview the same as tfrxrichview?" Yes that is what i meant. What you are experiencing is that when the text contains a variable and that text is stored in an rtf file or in a formatted memo field and is in itself a variable or expression…
-
fr's rtfmemoview is not a full blown rtf reader writer. you can control positions of objectsout put by using the engine objects curx cury props. see the user manual on using the engine object.
-
if this text in a memo [frxDBRep."repDate"]+180 change to [( + 180)] fr4 has all kinds of functions and there is also an additional function lib on Stalkers site and you can also write and add your own function libs.
-
read the programmer's manual on composite(batch) reports.
-
in the oi for the tfrxmemoview set the expression delimiter property to what you want.
-
it does and so does your code begin logo_width := 10; // centimeters logo_left := 5; // centimeters logo_top := 5; // centimeters // theabove values are not centimeters they are just numerics fr1cm = 37.7953 so logo_width * fr1cm = 377.953 …
-
works fine for me check the values for your variables don't forget values are in pixels. also check that you have not set any restriction flags
-
try moving the format tag and the format to come after the last delimiter
-
no you cant do it in fr3. see the main demo fr4 whats new print copy names report.
-
read the programmers manual on composite reports.
-
your bpls are numbered according to delphi versions. assuming you used default paths to install use fr's uninstaller to remove oldest version, delete the c:\Progtam Files\Fastreports\Fastreport 4 folder and all its contents. use the new downloade…
-
AFAIK yes i have it installed in bds2006 delphi delphi 2010, delphi xe
-
Bridget here is a sample for a summary band just sub your footer in place of it. procedure ReportSummary1OnBeforePrint(Sender: TfrxComponent); begin if engine.freespace > reportsummary1.height then begin Engine.CurY := Engine.PageHeight -…
-
frxreport1.loadfromfile('path&filename.fr3'); frxreport1.engineoptions.Destroyforms:= false; frxreport1.showreport;
-
Anu was correct, it is the fact that your white space is coming from your data that you need to wrap the fields with appropriate functions. first when using multiple fields in 1 memoview don't link the memoview to a data set or field just use an e…
-
if engine.FreeSpace < (GroupHeader.Height + MasterData.Height) then engine.NewPage;
-
the problem is you are using the variable in some where in the report(tfrxmemoview) and it has no value therefore the expression parser is triggered and a value is searched for in the ongetvalue event and since no handler you get the error message.e…
-
you did not pay attention to what was written in the topic you referenced. the top prop value of the band is what is causing your problem it is not needed