Bug 133282 - Free Form Style
Summary: Free Form Style
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: Future   Edit
Assignee: Gary Xue CLA
QA Contact: Xiaoying Gu CLA
URL:
Whiteboard:
Keywords: plan
Depends on:
Blocks:
 
Reported: 2006-03-25 21:23 EST by Ivan Mising name CLA
Modified: 2010-08-10 05:14 EDT (History)
13 users (show)

See Also:


Attachments
Invoice Doc Sample (66.19 KB, image/png)
2006-03-26 11:24 EST, Ivan Mising name CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Mising name CLA 2006-03-25 21:23:02 EST
Not all report designer are programmer or web page designer, so free form
style are easier and faster for them. 

   A free Form Style, easier and faster to place objects in any where without creating grip, joining cell, adjust column's width and etc...

   Adjustable height for header, detail and footer band. Good for reports like
invoice, journal doc, payment slip, report for pre printed form and etc.

   Line, Oval and rounded rectangle. Sometime it is very hard to know the specific height and width. All depand on design time. Further more, you cant adjust the image on the spot for faster report design.

   I will provide more examples once I created them.

Currently I'm using Sybase Informaker.
Comment 1 Ivan Mising name CLA 2006-03-26 11:24:44 EST
Created attachment 36958 [details]
Invoice Doc Sample
Comment 2 Ivan Mising name CLA 2006-03-26 11:27:50 EST
Comment on attachment 36958 [details]
Invoice Doc Sample

Header and footer are fix height. 
The height of detail band are depand on wht paper source selected.
Comment 3 Wenfeng Li CLA 2008-05-20 18:38:56 EDT
planning notes,

possible solutions are:
1) advanced master page template that have a data set binding, where each row iterator will be available to the master page controls.   Report designer will create a data binding on the master page, and then layout the master page with report items that can use the columns in the result set.   This can be think of as a list iterator with master page as the content in the list.

2) a free-flow layout (where data flows from one part of the report to another part; this also includes the newspaper-type flow, where most long items flow from the front page to other pages.)
Comment 4 Wenfeng Li CLA 2008-06-09 19:40:30 EDT
schedule to 2.5.0 to support this type of report in the attachent easier.

maybe address this issue together with the free-flow layout project.
Comment 5 Wenfeng Li CLA 2008-12-29 18:56:08 EST
Can we try use fixed-layout + pagebreak on row interval as 1 to acheive this type of report already?
Comment 6 Vincenzo Caselli CLA 2009-05-25 06:17:02 EDT
(In reply to comment #5)
> Can we try use fixed-layout + pagebreak on row interval as 1 to acheive this
> type of report already?
> 

We also would need to manage the Free Form (by changing programmatically x,y coordinates when generating the .rptdesign or changing them via script on creating/rendering phase).
Our desired output is PDF. We are willing to accept every approach, also in some beta form.
Any suggestion?
Thank you very much

Vincenzo Caselli
Comment 7 Brian Bonner CLA 2009-06-26 15:58:16 EDT
I too am interested in this sort of report.  We would like to overlay graphics in a certain area of our page.  This is possible in JasperReports right now.  I was hoping this would be as easy with BIRT.
Comment 8 Jin CLA 2010-03-05 01:05:36 EST
How about the status of this bug? the free form style is a primary requirement for some basic cases. Is it hard to support this functionality?
Comment 9 Vincenzo Caselli CLA 2010-03-05 04:59:44 EST
We also are still interested to know about the status of this bug.
BIRT is our choice for Reporting, but this feature is still very requested from customers and we hate to admit that Jasper does it!
Just a word on the status please

Vincenzo Caselli
RCP Vision
Comment 10 kapustam CLA 2010-06-29 05:24:54 EDT
Any news on free-form implementation or other form of style which could set x, y positioning for elements?