RE: [gnome-db] Re: Multiple queries in report stuff



I have to agree with Rodrigo, I like the idea that the output of the report
be XML. This way, any  plug-in could be made to transform it to something
else, such as,
- print to printer via postscript or gnome-print
- HTML via a XSLT provided by the user
- HTML using the GNOME-DB Reporting software's defaults
- PDF (Adobe Acrobat)
- RTF - Rich Text Format
- GNOME Office Documents, such as, Abiword or Gnumeric
- etc...

Also, the GNOME-DB Reports don't have to be used for just Reports, but
templates for Letters or other type of documents which must be dynamically
generated.

I would like to make a suggestion that the "database" functionality in the
Reporting engine be optional.  There can be multiple sources of data, such
as, XML, CSV files, or Gnumeric spreadsheets.  And another source of data
could come from the user application that starts the reporting process via
the GDA report API. Once the reporting process has started, the reporting
engine can fire off events (signals or callbacks?) and the user application
responds to them by filling in the blanks and sending the resulting data to
the reporting engine.  I don't know how this could be done; however, for
complex reports, much of the logic for a given report should be in a user
application.  This may even include the SQL too.

-----Original Message-----
From: gnome-db-list-admin gnome org
[mailto:gnome-db-list-admin gnome org]On Behalf Of Rodrigo Moya
Sent: Wednesday, January 22, 2003 4:09 PM
To: Santi Camps Taltavull
Cc: Vivien Malerba; GDA
Subject: RE: [gnome-db] Re: Multiple queries in report stuff


On Wed, 2003-01-22 at 18:42, Santi Camps Taltavull wrote:
>
> 	Ah, one question, which format would be the best to be ower default
output format?  Initially I was thinking in xml, but perhaps it's easier to
make a GUI for preview and print in any other format (using existing code
and libraries).  What do you think ?
>
I think the report engine should just return the xml, and then, via some
sort of plugin systems, have converters for different formats. Then, for
the GUI preview, I guess we should just convert it to a
gnome-print-supported format, so that it can just be printed directly.

cheers

_______________________________________________
gnome-db-list mailing list
gnome-db-list gnome org
http://mail.gnome.org/mailman/listinfo/gnome-db-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]