VCL FR3 --> .NET FR4
Hi folks,
Sorry for the cross-post but I guess I should have put it here in the first place...
I have a project that was built in Delphi 7 using (vcl) fr3 for reporting. For various reasons we've had to switch to ms visual studio 2008 for the next release, and I would like to know if I can reuse the old reports. I know that v3-->v4 is no problem, but what happens if I'm also switching platform? There is some code in a few of the reports, so that will have to be ported to c#, no big deal. How about the forms themselves and the data sources?
cheers,
Nelson
Sorry for the cross-post but I guess I should have put it here in the first place...
I have a project that was built in Delphi 7 using (vcl) fr3 for reporting. For various reasons we've had to switch to ms visual studio 2008 for the next release, and I would like to know if I can reuse the old reports. I know that v3-->v4 is no problem, but what happens if I'm also switching platform? There is some code in a few of the reports, so that will have to be ported to c#, no big deal. How about the forms themselves and the data sources?
cheers,
Nelson
Comments
You may use the converter tool that reads .fr3 file and saves it in the .frx format:
http://www.fast-report.com/pbc_download/files/fr3tofrx.exe
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 [ ])
- 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
- cross-tab is not converted
Thanks for the answer!
Nelson