FireMonkey
Any reporting plans for FireMonky?
As it stands I'm not seeing a single reporting option for FireMonkey applications. I'm trying to see what my options are for printing, even in FMX Windows 32/64 bit applications alone.
As it stands I'm not seeing a single reporting option for FireMonkey applications. I'm trying to see what my options are for printing, even in FMX Windows 32/64 bit applications alone.
Comments
?? Can we use that approach in Firemonkey applications ?
Something like :
Changing this Intraweb line :
WebApplication.SendFile('sss.pdf');
with a call to a PDF Viewer.
?? Will that work in a Firemonkey application as a workaround until you complete a FastReports port to Firemonkey ?.
Thanks.
It works as expected in Firemonkey HD applications when target plataform is Win32, but the same code fails to compile (missing frxClass.dcu) when target plataform is MacOS.
?? There is any way to use it in MacOS ?.
Thanks.
FR is currently only available in the VCL.
FireMonkey looks fantastic in its abilities, but migrating existing to it will be laborious. Source which does not access visula components will work without any changes. Visual components will have to be recreated anew, forms, controls (using LiveBindings instead of DataSource/DataField).
The major change is that FireMonkey uses vector graphics to draw.
Let's hope that some kind of conversion utility will surface, for XE2 and eventually FR.
You might want to take a look at Mida(http://midafiremonkey.wordpress.com/). You can ask the author how it is progressing. I'm not at a stage of migrating an application to FireMonkey, so I have no immediate need for such a tool.
And, I'm hoping that FR does come out with a FireMonkey version, and hopefully, that existing reports will work with it(although for Mac support it will depend on the components used within the reports).
Thanks for your observations.
I don't pretend to use any visual component. As you can see in the code, I want to use non-visual components to generate a PDF with the report content. Then you can show this PDF with any PDF viewer (as we do using FastReports in Web applications).
But that only works when targetting Win32 apps. It fails when targetting MacOS. It seems that FastReports code is bounded to Windows.
Yes, I hope FastReports will be able to maintain our reports in cross-plataform FireMonkey apps. Reporting is the main lack of current Firemonkey technology.