On Tue, 24 Aug 2010, Adrian Veith wrote:

Have you considered using Xvfb as minimal X-Server without visual
output ? I use this in combination with wine to run Windows
Service-Applications developed in Delphi (which haven't been ported to
fpc yet) on our linux server and it works fine.

I could do this, and I could put VNC as well. But I don't want that:
a web-application (or indeed any service application) should not have dependencies on a GUI; this is a matter of design principle.

The same goes for a reporting engine. The core of the engine should be totally free of GUI dependencies. I know only 2 engines which
satisfy this requirement: JasperReports and Morfik's reporting engine.
(those are the ones which I know, this doesn't mean there are no other
ones).

Michael.


On 23.08.2010 23:18, Michael Van Canneyt wrote:


On Mon, 23 Aug 2010, Leonardo M. Ramé wrote:

Hi, I'm planning to migrate a desktop app from Delphi to fcl-web, and
one important aspect of it, is the reporting engine. This app has many
reports created with FastReport 4, and I want to let the new app
generate PDFs on the fly.

If this is not possible, what do you recommend to create PDF reports
from Lazarus/FPC?

I researched this myself, but there is no clear answer.

It certainly depends on the platform. Linux/Windows ? On Linux, the
existing reporting engines rely on an X-server, which is not very good
for a web application. (our servers have no X installed). For example,
some people seem to have FastReport 4 running in FPC, so this is good,
but requires X and is not suitable for a webserver.


Michael.


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to