
gordk
gordk
About
- Username
- gordk
- Location
- St.Catherines On. Canada.
- Joined
- Visits
- 0
- Last Active
- Roles
- FR Team
Comments
-
see my reply to the empty date fields topic
-
no add a subreport object and place your 2nd masterdata in it.
-
instead of setting the memos format property sett it to plain text and use the iif function in the memo Date[IIF(( = nil),' ',FormatDateTime('mm/dd/yyyy',))]
-
you might get a response if you posted in the correct forum for the product you are using
-
use a subreport for your second masterband
-
in the picture view onbefore print event you can retreive and modify the engines curx or cury value
-
create empty variables to use in each memo then write code for the ongetvalue event to read the field of the array there i8s a delphi print array demo in the demos folder that uses the tfrxuserdataset i dont know if there is one for c++
-
by purchasing the product. since you are in the forum click on the words homrsite at the top left of the forum page and go from there
-
the exporters are not included with the xe version that comes with xe5 0only in the purchased version.
-
if using the reports onbefore -p0rint event just get the senders hname and cast it to its type to modify it's properties. ie begin if sender.name = 'Memo3' then with sender as tfrxmemoview do begin set any properties here sender.memo.text:= '…
-
since you are working from delphi code you must use the findobject method to find the object before you try to access its properties. see the programmers manual on working with report objects
-
Gavin the fact that you keep getting an integer tells me that you are passing in something that looks like this mm/dd/yyyy so the expression evaluator is doing division. dont forget that categorized variables are expressions.her is a tip to help …
-
build your own library of custom controls see the developers manual
-
You can pass the value the way you are trying with out using the ongetvalue event. first look at the type of the value in your form is it a tdatetime value or a formated date string if it is a formated date string then you need to add extra string…
-
place all yor expressions in 1 memo object each on their own line and write code for the oad event you should always delete in reverse order procedure mLabelOnAfterData(Sender: TfrxComponent); var i: integer; begin for i := TfrxMemoView(Sen…
-
open the main demo project look at the data module and look at the main form, compile and run the main demo. this should give you some ideas. next try building the demo in the user manual.
-
The embarcedaro version is a limited edition
-
var1 + var2
-
read the programmers manual chapters on using variables and how to pass values to those variables. also how to use the ongetvalue event.
-
yes internal scripting is only available with full version
-
Write code in the shapeviews onbefore print event to set its colour
-
are you using the fr version supplied with delphi or your purchased version? not included in the xe version
-
I suspect that the expression in the memo of the footer is not using the full syntax ie ,bandname,flag
-
create single dimension arrays for each each of the other sum values. at script start var ar: TfrxArray; in the empty begin endblock of sctript ar := TfrxArray.Create; in the appropriate band set the valueof the array ar[(] := FloatToStr(SUM(,…
-
Have you loaded the report into the tfrxreport component first before trying to modify it?
-
Try using the tfrxreportcomponents onreportprint event.
-
It should be on your private users dl page
-
still the same with 5.2.3 probably you should make a support ticket.
-
use vmware and create a virtual machine for other delphi versions
-
the connection of a dataset to the tfrx component is for use with multi page report design it is used to tell the report the number of times to run. it cannot be used to connect to the report design page master databand. the dataset connected to …