JPRINTOUT 2.0.0 HAS BEEN RELEASED - pure java professional reporting
solution for embedding in your application.
With set of flash demos it takes just a few minutes to catch up main
stream of using software, learn principal features, and get intuitive
grasp to start using it straightway without reading help.
JPrintOut is an easy-to-use XML-based java reporting solution for
creating rich sophisticated reports from any data source quickly and
efficiently. It includes all the tools and technologies you need to
create reports satisfying all your requirements, and embed it into your
java application. With developed thought-out architecture,
advanced-featured designer available at runtime, up-to-date
band-oriented report generator, embedded powerful like-java script
language, and detailed error messaging system, JPrintOut gives user
full control over the report. JPrintOut can be used in all kinds of
java applications - standalone GUI
written with swing, or server side systems. With rich set of output
formats available you can easily embed report into the web page.
Visit our web site : http://www.jprintout.com
Roedy Green - 19 Sep 2005 21:20 GMT
On 19 Sep 2005 07:14:28 -0700, jprintout@jprintout.com wrote or quoted
> http://www.jprintout.com
The problem typically with such tools is they handle 90% of the job
but can't handle the last 10%. When your reports are based on XML,
how do you handle custom code to compute virtual fields, e.g. age
from birthdate, cross field computations, something other than the
usual control break logic etc.

Signature
Canadian Mind Products, Roedy Green.
http://mindprod.com Again taking new Java programming contracts.
Roedy Green - 19 Sep 2005 21:25 GMT
On 19 Sep 2005 07:14:28 -0700, jprintout@jprintout.com wrote or quoted
> http://www.jprintout.com
I notice you have an "embedded script language".
I detest script languages. They are never complete. They leave you
stranded when the going gets tough. They are yet another syntax to
learn. They usually have a Mickey Mouse syntax. They leave you very
dependent on a particular vendor. I wish instead people would just use
Java itself for this purpose and embed their extensions in Java or
implement them as a class library.. Then you have a guaranteed
complete language, and one that is familiar.

Signature
Canadian Mind Products, Roedy Green.
http://mindprod.com Again taking new Java programming contracts.
Oliver Wong - 20 Sep 2005 17:49 GMT
> I detest script languages. They are never complete. They leave you
> stranded when the going gets tough. They are yet another syntax to
> learn. They usually have a Mickey Mouse syntax. They leave you very
> dependent on a particular vendor.
If by "complete", you mean "Turing-complete", I think almost all
scripting languages are Turing-complete (see
http://en.wikipedia.org/wiki/OISC for a language which only contains 1
instruction, and which is complete.)
Unfortunately, I think the way the industry is moving, domain specific
languages are going to become more and more common.
- Oliver