[Mono-list] Report and print systems.

Rodrigo Moya rodrigo@ximian.com
14 Jan 2003 15:46:46 +0100


On Mon, 2003-01-13 at 16:55, Miguel de Icaza wrote:
> Hello,
> 
> > 	Congratulations for the new release. I'm evaluating if i could use at
> > this moment mono for a management application. I saw these days that
> > there is no problems in using gtk# with System.Data in datagrids
> > components like sql# does, but i have two doubts how could i do reports
> > with database consulting and how i can print them? which classes i have
> > to see? or if i have to do it how can i do?
> 
> We do not have classes for reports, and sadly gnome-print is currently
> missing in Gtk#
> 
we have an in-development reporting system in libgda. That is not
covered by the GDA# bindings (part of GTK#), but as soon as we've got
something working (which should be soon, since we now have a person
working on that), I'll add bindings for the reporting stuff to GDA#.

So, maybe you can just wait for those bindings, or help us in finishing
them up ASAP.

As a quick intro, the reporting stuff we're doing is XML-based, where we
have a DTD that describes the structure of the report, and then, that
file is run through the reporting engine, which fills it in with data
from the database. This is what we're hoping to complete very soon. Once
we've got that, we'll make conversions to many formats via XSLT, which
shouldn't be hard at all.

cheers
-- 
Rodrigo Moya <rodrigo@ximian.com>