gordk
gordk
About
- Username
- gordk
- Location
- St.Catherines On. Canada.
- Joined
- Visits
- 0
- Last Active
- Roles
- FR Team
Comments
-
see replys to same question on fastreport yahoo group regards
-
Hi run the demos\reports\demo project look at the simple cross tab report. it shows how to do it on your own using available band types. regards
-
Hi Marco look at the reports you have designed under report options make sure you do not have select when loaded checked for a particular printer that is not available to the user. Also make sure you uncommented the printer reset define in the fr_…
-
Hi Hans set the stretched properties of the band to true and the breaked property to true this should break the pages for you. There was another lib available wich still bore the rx naming but since youv'e changed to the jvcl you should be ok also…
-
Hi Pierre dblchk things have been renamed to frx for 3. the only thing that looks funny is the the version3 tools will be added to the 251 frtools tab running fine for me gord
-
Hi Misiak sorry this took so long and it was so simple the key is the first report after preparing save it to a .frp,clear the report object,and reload the .frp and the second report will run fin in the loop. rep1.PrepareReport;// obvious r…
-
Hi Misiak found problem in loop the variable value is changing ok the query is not deactivating so it just keeps repeating with value it gets in first pass in the loop and thats why the pages that are added apear to be duplicates. ill try to fi…
-
hi when trying the rx lib watch which version you use. if you have d7 there is one on the companion cd along with the jvcl it doesn't require you to use whole jvcl but has been modified for d6 d7, this is the one i currently use. if you try to…
-
Hi Mis here is a follow up code sample tested and works fine procedure TForm1.Button1Click(Sender: TObject); var rep1,rep2:Tfrreport; begin screen.Cursor := crhourglass; // report has a variable recid created in the dictionary // on dialog f…
-
Hi What i was attempting to tell you was to separate your component creation from your component use. Ie since we are going to concantenate 2 reports into 1 we need only 2 report objects, 1 to hold finished pages 1 to empty clear and reload, modi…
-
Hi There is no sense commenting on fr3 as it is still in alpha testing. You have to be very carefull when changing query statements and names you use for variables. first consider an .frf file with a query on the dialog form and variables in data…
-
misiak wrote: Is it possible to change SQL property of Query placed on frReport's DialogForm from Delphi code? Something like this: yes you can you must change the whole statement or create a report with parameterized query and point the para…
-
Hi Ingo Since Fr is limited to the functions available in the expression editor a userfunction is provided to work with external library functions. the on user function of fast report This function can pass up to 3 paramaters out of the report…
-
Hi IMHO you can't you can hide designpages but not produced pages. regards
-
Hi you'll probably have to modify your loop and create each reportobject with its own identity normal with reportcomponents on a form, requires 1 reportcomponent for each report to be loaded then added to the composite. frReport1.LoadFromFile(…
-
Hi you can't use fr's page# variable create your own variable and set it to 1 in group header obp event ie. mypagenum := 1; and use it to display page number in a memo. you will have to do your own inc(mypagenum) when needed the same goes for …
-
hi Instead of setting the display format of a memo use one of the formatting functions, and create a variable to contain the format mask then when you load the report you can set the variable value to whatever format string you want, before displa…
-
Hi in my own experience i use the rxlib richtext with fr it seems to give better results as it is aware of the Ms richdll versions. If you are using long richtext memos set the breaked property to true to break over pages. if you want summary band…
-
Assuming you are using 2.51 and have compiled the bde engine components and from the fastreport tab of the delphi pallette dropped a frbde object on the underlying report form you should have all the bde objects available in the design window. when…
-
Different types of printers grab the paper at different points and have different printable areas on for a given size. IMHO i find that designing reports to fit the printer with the smallest printable area usually keeps you away from this problem. …
-
Hi don't forget to write an on previous event handler to dec the index you incremented in the on next event handler. regards
-
hi Hanspeter either you did not follow install instructions correctly or your project is refrencing old library paths regards
-
Hi Mauri procedure TForm1.Button1Click(Sender: TObject); var page:tfrpage; v,v2:tfrview; b:tfrbandview; obindex,pgindex:integer; begin frreport1.clear; frreport1.loadfromfile('reportname.frf'); for pgindex := 0 to frreport1.Pages.count-1 d…
-
Hi here is a method to allow both to exist fr now has oqb built in. sample changes for d7 to allow oqb to be used in application along with fr's oqb for reportdialogs in the fastreport\source dir The conflicting units are QBuilder, QBAbout…
-
Hi Mauri add printers to your uses clause and retrieve index of available printers then us reports changeprinter function. frreport1.ChangePrinter(oldindex:integer,newindex:integer)boolean regards
-
internally typically in obp event of band memo1.framestyle := psdot; look at property from fr's object inspector to see values allowed. externally after loading report use findobject method and set property someprocedure var V:tfrview; frre…
-
Hi Jean Luc not exactly sure of what you are trying to do here. but if it is trying to vary the number of periods between Qualite : .. Bonne. you could do something like this create a variable myfilltxt in dictionary set it to'..........' max n…
-
what you want to do in formatting is realy what governs what can be mixed in a memo(text object) ie memo contains sometext [numberdatafield] moretext [datefield]. if you want to have display formatting set for variable you would have to place …
-
Hi From what i have seen in testing changing the zoom property, increases the width of the control and the width of the individual bars regards
-
Hi Shlomi you will have to use your own variable to display the value and write your code in the obp event of the band. regards