I'm looking for a cross-platform database report generating tool that can be
easily linked into a wxPython app. ie, something like Crystal Reports only
cross-platform and free - both as in beer and speech, and either written in
Python/wxPython or C++/wxWindows with the option of creating wxPython
bindings.
I've googled, but to no avail.
I've found several written in Java
http://xreporter.cocoondev.org/index.html
http://datavision.sourceforge.net
http://www.jfree.org/jfreereport/index.html
http://jasperreports.sourceforge.net/index.html
and one in Delphi/Kylix
http://reportman.sourceforge.net/ (Delphi/Kylix)
but have yet to find anything that really fits the bill.
Does anyone have any suggestions.
Cheers,
Rasjid.
- --
Rasjid Wilcox
Canberra, Australia (UTC +10 hrs)
http://www.openminddev.net
Hi Rasjid,
I'm looking for a cross-platform database report generating tool that can be
easily linked into a wxPython app. ie, something like Crystal Reports only
cross-platform and free - both as in beer and speech, and either written in
Python/wxPython or C++/wxWindows with the option of creating wxPython
bindings.
I have no direct solution, however, I am sending code I have written to
use reportlab. Reportlab is a pure python application that generates PDF
files. (See www.reportlab.org) To show PDf is fairly simple (just use
acrobat) and it has all kinds of other advantages, like saving PDF,
sending PDF per mail etc.
This is NOT a complete solution, worse, it doesn't work completely, it
seems there is an error in the framework, or I have made a mistake (most
probably
however, we could take a look at it and make something like
this work.
One of the things I am considering is the use of the Kugar Designer
application which generates an XML definition that in turn can be used
to define the framework for reportlab. However, this is a step that
could be taken next.
I think this question has nothing to do with wxPython, but if you are
interested in defining something like this, I would gladly participate
in the design and development.
Please let me know if you are interested, we could design something
useful for everybody!
Regards,
Dick Kniep
GenReportLab.py (20.9 KB)
Hi Rasjid,
> I'm looking for a cross-platform database report generating tool that can
> be easily linked into a wxPython app. ie, something like Crystal Reports
> only cross-platform and free - both as in beer and speech, and either
> written in Python/wxPython or C++/wxWindows with the option of creating
> wxPython bindings.
I have no direct solution, however, I am sending code I have written to
use reportlab. Reportlab is a pure python application that generates PDF
files. (See www.reportlab.org) To show PDf is fairly simple (just use
acrobat) and it has all kinds of other advantages, like saving PDF,
sending PDF per mail etc.
Found ReportLab shortly after sending my post. It is definitely one of the
options that I am considering.
<snip>
I think this question has nothing to do with wxPython...
If no-one else has done something explicity along these lines in wxPython,
then you are, alas, probably correct.
but if you are
interested in defining something like this, I would gladly participate
in the design and development.
Great. I'll discuss with you further off-list.
Cheers,
Rasjid.
- --
Rasjid Wilcox
Canberra, Australia (UTC +10 hrs)
http://www.openminddev.net
···
On Sunday 05 October 2003 00:31, Dick Kniep wrote:
Have you looked at wxReportWriter?
http://www.daily.de/RepWrt/
"Rasjid Wilcox" <rasjidw@openminddev.net> wrote in message
news:200310041736.35316.rasjidw@openminddev.net...
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I'm looking for a cross-platform database report generating tool that can be
easily linked into a wxPython app. ie, something like Crystal Reports only
cross-platform and free - both as in beer and speech, and either written in
Python/wxPython or C++/wxWindows with the option of creating wxPython
bindings.
I've googled, but to no avail.
I've found several written in Java
http://xreporter.cocoondev.org/index.html
http://datavision.sourceforge.net
http://www.jfree.org/jfreereport/index.html
http://jasperreports.sourceforge.net/index.html
and one in Delphi/Kylix
http://reportman.sourceforge.net/ (Delphi/Kylix)
but have yet to find anything that really fits the bill.
Does anyone have any suggestions.
Cheers,
Rasjid.
- --
Rasjid Wilcox
Canberra, Australia (UTC +10 hrs)
http://www.openminddev.net
Have now. 
I don't think it will really do enough of what I want. And I have decided
that I really do want something Python based.
I'm having a bit of a play with some of my own ideas. If it all works out,
I'll let everyone know. 
Cheers,
Rasjid.
- --
Rasjid Wilcox
Canberra, Australia (UTC +10 hrs)
http://www.openminddev.net
···
On Sunday 05 October 2003 03:01, Remco Strijbos wrote:
Have you looked at wxReportWriter?
http://www.daily.de/RepWrt/