If the piece that is slowing you down is writing the parsing (in Perl), you
may want to look at xconvert.

http://www.unidex.com/xflat.htm

Maybe you could use it to do the text to XHTML conversion.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
Sent: Friday, June 14, 2002 3:37 PM
To: [EMAIL PROTECTED]
Subject: RE: Reporting Solutions



On this topic...  I have a slew of reports that get generated on our
AS/400...  If anyone knows a tool that would do a nice job of scrapping
the text output into html it would be a great help.  The 400 FTP's the
reports over to an intranet server when it runs them.  The server then
parses them in perl to produce nicer HTML pages.

If I had an easier solution I could move more of them over faster...

If anyone has any ideas let me know!

Thanks


-----Original Message-----
From: brhoads [mailto:[EMAIL PROTECTED]]
Sent: Friday, June 14, 2002 3:16 PM
To: struts-user
Subject: Reporting Solutions


This is a summary of my research and testing of reporting solutions.
I've
gotten a lot of help here. So I hope this information will be useful.

My requirements were to be able to run reports (ideally Crystal Reports)
via
JSP, ideally on a Linux box. If a Crystal Reports solution couldn't be
found, I needed a cost effective alternative with similar ease of use
and
power as Crystal.

First, the latest version of Crystal Enterprise will under Solaris (not
Linux) but the license starts at 20-40K.

Sometime ago, I made pretty good progress by building Java wrapper
classes
for the CR COM Object. It was pretty difficult to figure out a lot
things
and at some point I got stuck trying to retrieve & set the report parms
programmatically. The biggest problem with this was that I had to send
the
Oracle userid & password as part of the query string. And of course I
still
needed the reports running on an NT server. If you're interested in a
making
wrappers for COM Objects, see http://www.infozoom.de.

Another option that also requires an NT server is Parallel Crystal. It's
also too expensive, but may be a good solution if you need scalability.

Parallel Crystal Pricing:
http://www.dynalivery.com/products/parallelcrystal/pricing.html

Parallel Crystal Architecture:
http://www.dynalivery.com/products/parallelcrystal/parallelcrystal2_6.html#a
rchitecture

I also looked at Actuate
(http://www.actuate.com/products/server/index.asp).
I can't find my pricing notes, but it was expensive. They did an email
campaign saying "Instantly Convert Crystal Reports". But they don't have
a
converter in their system, it's a manual conversion service.

I considered http://sourceforge.net/projects/jasperreports/, but
determined
that's it's not mature enough to give to our clients. Looks promising
though.

I found two options that would require writing reports from scratch, as
they
don't support or convert Crystal. The first is JReports. It was quite a
while ago that I look at JReports, so I don't remember a lot of details
to
pass on. But I do remember that I liked it and it would be option, if I
abandoned Crystal. Tech support was very good.

Corporate Background:
http://www.jinfonet.com/corporate.htm
JReport Overview:
http://www.jinfonet.com/JReportOverviewWeb.ppt
JReport Product Brochure:
http://www.jinfonet.com/JReportFlyer.pdf
JReport Product Overview:
http://www.jinfonet.com/products.htm
JReport Tutorial:
http://www.jinfonet.com/help/tutorial.htm
Free Download:
http://www.jinfonet.com/download.htm
Other Docs
http://www.jinfonet.com/docs.htm
Register for Evaluation:
http://www.jinfonet.com/JReportRegister.htm


JReport Enterprise Server 2 conc. users/reports 1 CPU $3,500
     Annual Maintenance $700
JReport Enterprise Server, unlimited for 1 CPU $19,000
     Annual Maintenance $3,800

You can also choose to license only a specific number of CPUs.
For example, it is possible to purchase a 2 CPU license
for a 4 CPU computer.  Likewise, it is also possible
to purchase a 4 CPU license for a 2 CPU computer to
anticipate future expansion.

The other alternative to Crystal that I found is FlexReports. It's
basically
a Java-based Crystal knock-off. If you know Crystal, you can use
FlexReports. The only thing I found that wasn't completely intuitive is
that
parm fields have to be placed on the report, although they are
invisible.

The limitations I found with FlexReports are:

    1. No way to programmatically get a list of parameters from a .flx.
    2. No way to force a page break.
    3. No way to use the viewer as an applet.
    4. No PDF support.

Tech support was 1st class.

Pricing is done on a case by case basis. But here's what I found. (BTW -
I
didn't sign any non-disclosure on any of the info I'm providing.)

Development License


1 developer license = 459 USD

To avail discount on developer licenses, purchase our team licenses:

4 Team license (4 developer licenses)  = 918 USD

8 Team license (8 developer licenses)  = 1836 USD


Maintenance License

The Maintenance License fee is for a period of 6 months. Maintenance
license
is priced at USD 1250 .

Maintenance would include the following benefits for a period of 6
months

Free technical support through email and Instant Messaging.
Hot fixes through email notification.
Free upgrades of the New Releases, If any
Please note that this maintenance license is applicable for a period of
6
months only. You would have to purchase the same again for extended
support
beyond this period.

Runtime License

Runtime License price for each sale of your product developed using
VisualSoft FlexiReports USD 999


When I started my research Crystal Clear had to many holes to consider.
But
now with version 3, I have my solution! Crystal Clear 3.0 provides a
Java-based Crystal Reports compatible engine, well 90% compatible
anyway;
see
http://www.inetsoftware.de/English/Produkte/CrystalClear/Default.htm.

Not only did Crystal Clear turn out to be my best solution, it also
turned
out to be the cheapest. How often does that happen?! $1290 for 1 CPU,
unlimited clients. See
http://www.inetsoftware.de/English/scripts/FrameSetSub.asp?path=http://www.i
netsoftware.de/English/Produkte/CrystalClear/Lizenzen/&name=pricing_info
rmat
ion.htm.

Besides missing one feature that one of our reports needs, the only
other
problem I've found is that it doesn't prompt for parms used in only in
formulas. You can work around that though by putting the parm on the
report
& setting it's format option to suppressed.

HTH. Feel free to ask questions.

Brad Rhoads
Zethcon Corporation












--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>



--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to