I've done a few things with ReportLab, but we have the need for a
graphical Report Designer, which I don't believe exists for Report
Lab...so we were talking about the possibiltiy of using Jasper
Reports...thought I'd see if anyone had done this before?
Check out:
http://dabodev.com/documentation
Report Designer Overview (Paul, 2006-02-13, 23 minutes)
(gui report designer for reportlab)
I have never used it, but it looks pretty cool.
Carl K
I've done a form design tool for something else in Java a few years
ago... I'm toying with the idea of learning more about rfxml and
creating a java based designer for ReportLab...but that will probably
have to wait a while.
On Jun 11, 9:14 pm, Carl Karsten <c...@personnelware.com> wrote:
After being exposed to that, it is safe to say that I wont vulentarily
use Jasper in any future project, ever.
I haven't followed any of the links here, but iReport is a pretty
horrible program to work with as well if you
intend to export the reports to Excel.
I'm building a reporting app myself in django as a replacement for the
Spring thingy I mentioned above.
My approach is to roll my own reporting; based on a query and an lot
of various configurations, I build an
XML file with the query result and all the parameteres. Then I have
various command-line applications
that I call 'exporters'. I pipe the XML into the exporter, which is
able to convert it to anything, and pipe
the exporters output back into a file that I put up for download.
It sounds a lot like 'not-invented-here' mentality, but with the
requirement to export to virtually anything,
plus the existing application was a mess, this was the best way to do
it that I could think of.
On Jun 12, 5:59 am, "carole.zie...@gmail.com"
On 12 июн, 04:53, "carole.zie...@gmail.com" <carole.zie...@gmail.com>
wrote:
> Has anyone successfully used Jasper Reports on the server being called
> from a Django view?
I've implemented a Jasper server in Jython. It listens on some network
port and generates Jasper reports based on data incoming from socket.
The data was sent by a Django application.
This was work for hire, so I cannot share the sources. But it is
really easy to use Jasper within Jython.
And if it is possible to run Django under Jython, the task would
become even simpler.
Eugene
another way is to use OpenOffice:
- easy to use and feature reach graphical interface (Text, Draw,
Presentation or Speadsheet)
- Native PDF export (you don't need any Adobe product)
- standard Open Document Format (recommended way to populate data from
a template using LXML for example)
- PyUno API (to automate document opening and exporting)
- very good performance
Feel free (of charge) to ask question ;-)
HTH,
Olive
It's nice that ReportLab integrates tightly with Django. I think that
trying to use Jasper would have been a kludge at best.
-- Joel
On Jun 12, 10:11 am, Joel <joelli...@iwcenter.com> wrote:
> I went down the exact same path as you. I wanted to use Jasper/iReport
> with Django. In the end, it ended up being easier just using Report Lab
> which has produced some very nice results. I do miss iReport, but for
> our purposes we didn't need a graphical editor for the reports on this
> project - they were very custom.
>
> It's nice that ReportLab integrates tightly with Django. I think that
> trying to use Jasper would have been a kludge at best.
>
> -- Joel
>