How to transform fr3.0 into fastreport.net version
My company have a project,and the project's reports are designed using fr3.0.
But now,i will transform fr3.0 into fastreport.net version.How to transform?
Is it a heavy job to do? for there are many reports of the project designed in fr3.0.
But now,i will transform fr3.0 into fastreport.net version.How to transform?
Is it a heavy job to do? for there are many reports of the project designed in fr3.0.
Comments
To convert old .fr3 files to a new .frx format, do this:
- download the latest version of FastReport 4 (you can even use the trial version)
- add the "frxSaveFRX" unit into your uses list
- run report designer, go "File|Save as...", choose the file type - "FastReport.Net file".
This converter does not perform 100% conversion; you need to change the .frx file. The following items are not converted:
- script (you need to convert pascal code to c# code)
- expressions (you need to convert pascal functions like Copy, Pos, ... to C# functions)
- data fields (add datasources, replace < > with [ ], remove " " around field name)
- totals (you have to replace aggregate functions like Sum, Min, Max with totals - you need to create the total in the "Data" window)
- charts and vertical bands are not converted because FR.Net does not have an equivalent for this
- cross-tab is not converted; I will add this later.
Thanks in advance
uses ..., ..., frxSaveFRX;
in Delphi.
I'm not using the Delphi one, so I wasn't able to understand what you meant.
There isn't another way, by .net or studio components (I haven't Delphi at all)?
I'm in a kind of hurry for a project and I still have to choose which product to buy, if .Net or Studio.
I noticed that the two APIs are different, for example the PrintOptions class of .Net has more properties than the Studio one.
Will the new Studio version have the missing print options (as PrintToFileName) ?
Thanks.