Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / April 2006

Tip: Looking for answers? Try searching our database.

Any Not banded report engine for Java?

Thread view: 
Marcello - 23 Apr 2006 22:08 GMT
Hi,

I Hate report engines that uses bands.
They´re for easy reports ,when you want something fancier  you need
To do things "by hand" .
In Delphi I like Nevrona Rave reports(code based).
Basically it gives me a canvas(a kind of blank page),where I can put
what I want
Where I Want.

I Don´t want to discuss the advantages and disadvantages of using
bands,I have
Done it many times before (Justr search Marcello noa banded reports).

All I want is the name of a product.

Regards,
Marcello Dias
Rhino - 23 Apr 2006 23:46 GMT
What the heck is a 'band', as in "banded report engine"? I've never heard
this term in my entire IT career.

It's going to be very hard for anyone to answer your question if you use
words that no one knows....

--
Rhino

Hi,

I Hate report engines that uses bands.
They´re for easy reports ,when you want something fancier  you need
To do things "by hand" .
In Delphi I like Nevrona Rave reports(code based).
Basically it gives me a canvas(a kind of blank page),where I can put
what I want
Where I Want.

I Don´t want to discuss the advantages and disadvantages of using
bands,I have
Done it many times before (Justr search Marcello noa banded reports).

All I want is the name of a product.

Regards,
Marcello Dias
Rhino - 24 Apr 2006 16:18 GMT
> What the heck is a 'band', as in "banded report engine"? I've never heard
> this term in my entire IT career.
>
> It's going to be very hard for anyone to answer your question if you use
> words that no one knows....

Apparently, I'm "out of the loop" and this is a more common term than I
thought.

--
Rhino
Marcello - 25 Apr 2006 16:34 GMT
Banded report engines are those that work with bands.
You put objects inside these bands.like texts,fields and so on.
and pray for it to work :>}
Crystal Reports for example .

Marcello
steve - 23 Apr 2006 23:59 GMT
> Hi,
>
[quoted text clipped - 14 lines]
> Regards,
> Marcello Dias

just use a banded report  (ireports/jasperreports),  set all other areas to
zero except 1 area  & set that one area  to the maximum page size.

wala!!

A "canvas" you can paint on.

crayons, plastic scissors and crazy glue  not supplied.

Steve

Signature

NewsGuy.Com 30Gb $9.95 Carry Forward and On Demand Bandwidth

Marcello - 24 Apr 2006 01:30 GMT
Ok.
When I have knowledge enough I´ll do that.
I started to learn Java this week.
But finding a report generator that didn´t use bands in Delphi was a
nightmare.
So I started to look for a Java one since now.

Regards,
Marcello DIas
Alex Molochnikov - 24 Apr 2006 02:43 GMT
You may find Scribe meeting your needs.

www.reportgenerator.org

Alex Molochnikov
Gestalt Corporation

Hi,

I Hate report engines that uses bands.
They´re for easy reports ,when you want something fancier  you need
To do things "by hand" .
In Delphi I like Nevrona Rave reports(code based).
Basically it gives me a canvas(a kind of blank page),where I can put
what I want
Where I Want.

I Don´t want to discuss the advantages and disadvantages of using
bands,I have
Done it many times before (Justr search Marcello noa banded reports).

All I want is the name of a product.

Regards,
Marcello Dias
Marcello - 24 Apr 2006 12:04 GMT
Hi Alex,

I think what I need is a much simple program.
I want a tool that basically let me do reports like I allways did in
Clipper,Cobol.
Of course with some facilities.
Reports are not OOP ,they´re procedural.
Of course they should work with centimeters and not lines like before.

I would like something like this

if pageposition>pagesize
  page.add()
  say(1,00,2,00,"report title")
  say(2,00,2,40,"date:10/01/2006  page:"+......
endif
say(linecontrol,columcontrol,text)

In other words no draging and droping at design time,just a blank page.

Marcello
joseph_daniel_zukiger@yahoo.com - 26 Apr 2006 02:38 GMT
> Hi Alex,
>
[quoted text clipped - 17 lines]
>
> Marcello

The genius of CoBOL (and DOS dot matrix printers) was that those
(implicit) dev environments provided most of a very common large subset
of (American English oriented) business document frameworks.

Think in terms of Java providing a more complete set of frameworks,
with broader orientation, with the apparent disadvantage that you must
therefore tell Java which parts of the framework you want to use.

I suspect that part of what you want is simply the ability to print a
bunch of lines to a real printer?
Marcello - 26 Apr 2006 20:21 GMT
In fact with nevrona Rave reports code based,I could do as beautifull
reports as the
one made with every banded report engine.
The user have no idea if the reports were made with bands or not.
But in the company where I worked when there was a need of a very
complicated report
with many sub details ,that should work fast.They called me to write it
"by hand".
Specially financial and accounting ones.
I think those that have used Delphi will probably understand.
For Delphi i found three engines that worked like This VPE,GMPrintSuite
and Rave Reports Code based.
I hope I´ll find something like this for Java

Marcello
steve - 26 Apr 2006 22:28 GMT
> In fact with nevrona Rave reports code based,I could do as beautifull
> reports as the
[quoted text clipped - 11 lines]
>
> Marcello

non-banded report engines are not professional.

in a business environment , in fact in almost Any environment , your data is
going to be banded, even  if you personally think it is the bastard son of
the devil.
to be honest you better just start learning to use banded report engines.

there is nothing more logical for laying out invoices or reports.

"header" is used for your letterhead, company address etc
"data" is used for anything that is itterable
"summary/footer" is used for subtotals, and other bits that go at the bottom.
I cannot see how you could possibly lay out something like an invoice , where
you do not know how many items are on it , without using bands.
The same with any sort of report that is marginally complex, with varying
amounts of data.

personally I would stop my  quest for the holy grail & follow the rest of the
industry.

Steve

Signature

NewsGuy.Com 30Gb $9.95 Carry Forward and On Demand Bandwidth



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.