Jump to content

Report generator by UniGUI or via a REST API


10E24

Recommended Posts

Dear fellow uniGUI developers,

I’m trying to develop a server-based report writer that includes charts/images and a Table Of Contents. My ideal is that the report would be downloaded to a user’s browser as either a RTF and/or PDF file. 

I’m currently using kbmMW’s components to create a REST server (running on a Windows VPS). The server generates JSON output, and currently users access the server with a Delphi VCL front-end. The VCL front-end uses DevExpress’s VCL Rich Edit Control including their Table of Contents object and embeds chart images from TChart and images of tables created using FlexCel. It works well, but I'm migrating the client front-end to a uniGUI front-end. Everything is going well with the migration, but I’m stuck on how to generate the report directly from either uniGUI or the REST server. 

I’m sure this is a common programming problem, but I haven’t been able to find a simple solution using either uniGUI or other Delphi tools. Previous forum posts here have suggested developing a stand alone report server, which I'm happy to do, but could use some advice as to recommendations for this task – I am comfortable with a commercial solution.

Kind regards,
David

Link to comment
Share on other sites


you have to use a report tool, which generates this pdf on the server, such as report builder, fastreport and others.

if your user changes the text in a richtext component, and then you generate the report, you will have a problem, because unigui does not have a native component that works with richtext, it only has an html editor

Link to comment
Share on other sites

I'm having problems with crashing I believe it has to do with the reports.
Sometimes some reports have 1500 pages and the unigui is having to generate them.
I am also looking for something autonomous.
Or simply create a separate exe.
I've tried the fastreport server and it also has some crashes.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...