Default Avatar

gordk

gordk

About

Username
gordk
Location
St.Catherines On. Canada.
Joined
Visits
0
Last Active
Roles
FR Team

Comments

  • dont set displayformat prop of memo to time. use plain text and you may have to build your own string from decoded parts.
  • documentation is on the same page as product trial download.
  • use the report components on before print event at delphi level. it returns the sender for every object in the report. begin if sender.name := 'Picture1' then tfrxpictureview(sender).picture.loadfromfile('path&filename'); end;
  • yes if you include designer reports can be edited in preview window.
  • you probably have the display format for the memo set to numeric. if you wish to keep display format then do your mods in the obp event of the band and modify the memos properties and contents from there, and reset the memo's props in it's oap eve…
  • call prepare report first. read the programmers manual on working with the report component
  • fr3 should be uninstalled before installing fr4. read the fr3-fr4 compatability topic pinned to this forum.
  • hi Gabriel it will depend upon how acurate and how automated you want to be ie working in pixels a memo with width of 248 and default character spacing etc., will display about 35 characters arial 10 regular. in the obp of the band you can get …
  • on the report code page, in the original empty begin end block this is the very first bit of script that is run, you can use it to initialize settings. test the variable if it has a value then set the dialog page visible to false. or from del…
  • procedure ReportSummary1OnBeforePrint(Sender: TfrxComponent); begin if engine.freespace > reportsummary1.height then begin Engine.CurY := Engine.PageHeight -reportsummary1.height -pagefooter1.Height - 1; end; end; or if the band is stre…
  • there is a demo in the binaries newsgroup printtreview it was produced in fr4.1.4 but you may be able to use the units and the dfms in fr3 project
  • probably due to the fact you have posted in 3 different forums no one one knows which one to answer in please post in correct forum vcl forum is for 2.5, studio is for frstudio, fr3 forum is for fr3 and let us know which version number, and leve…
  • probably due to the fact you have posted in 3 different forums no one one knows which one to answer in please post in correct forum vcl forum is for 2.5, studio is for frstudio, fr3 forum is for fr3 and let us know which version number, and leve…
  • probably due to the fact you have posted in 3 different forums no one one knows which one to answer in please post in correct forum vcl forum is for 2.5, studio is for frstudio, fr3 forum is for fr3 and let us know which version number, and leve…
  • assuming the report was designed and saved all the datainfo is stored in the fr3 file. so just switch the frxdbdatasets dataset or datasource prop before loading the report. ie datamodule repdat contains 2 ttables 2 tdatasource 1 tfrxdbdatase…
  • Hi Sparkz i forgot to mention when you scan the ppform to only scan the printable area so it coincides with the printer being used. pp forms can have some areas that are outside printer capabilities.
  • Generally while you may use 1 report component you will probbably find you use more than 1 frxdbdataset or fruserdataset. in apps. however one can switch the datasets connection the main trick is to also change the frxdbdatasets username. ie rpt…
  • see masterdetail uds demo for more than 1 uds. remember you dont always need to use frxuserdatasets when a frxdbdataset is connected to a band it controls the movement through the records of of that dataset. if not connected to a band and a b…
  • Yes it can be done here are some hints Look at using the engine object to control curx cury positions the line# or line variable to decide when to force a newpage or to show a particular band you will probably find that you want to use some bool…
  • Hi Ibrahim drop the inner set of [] braces.
  • when you purchase fr4 download the current build rather than the stable version. read the conversion issues message pinned to this forum.
  • Try to write common procedures that can be used by several events move some code items out to external functions where possible.
  • The only band that can be tied to a particular band is a child band. use a subrep in a child band. and in obp event of original detailband connect or disconnect the child.
  • Yes 2.5 can coexist either 3 or 4 4 cannot coexist with 3
  • yes providing that the memo that contains the expression is located in the correct footer. see user manual on using aggregate functions. [SUM(*,bandname)] you can also look at the main report demo master/detai/subdetail report to see an example o…
  • see my reply of oct 16 to this topic document differences between major FR versions there is no easy method and no service. most simple reports will convert complex ones will probably have to be checked.
  • typically in the obp event of the band or object connected to the dataset. also to check for null report component property convert nulls must be set to false or you must check for the underlying datatype ie '' or numeric value.
  • in preview window click on editpage button in toolbar to enter edit mode. select object rclick select edit.
  • Try using a different name for parameter and variable SELECT ID, GUID, Name FROM XYZ WHERE GUID = :p1 in query param editor set the parameter to correct value type and in value box select the variable you created in the categorized variable list.…
  • read the developers manual, and for examples see the source code for the currently supplied export filters.