SUN Report Builder/Planned Features
Download the Sun Report Builder here. The following list describes all features which could be implemented for the OOo 3.x time frame.
- 1 Planned Features
- 2 Report Wizard
- 3 Chart
- 4 Sub Reports
- 5 Add-On functionality
- 6 Meta Data for Reports
- 7 Formula API
- 8 AutoFormatting of Controls
- 9 Repeatable Group Footer
- 10 Hyperlink Controls
- 11 Scripting Support
- 12 Formula Editor
- 13 Multi Column Support
- 14 Flowing Text in Sections
- Add-On functionality
- Meta Data for reports
- Formula API
- AutoFormating of Controls
- Repeatable Group Footer
- Hyperlink Controls
- Scripting Support
- Formula Editor
- Multi Column Support
- Flowing Text in Sections
Creation of a new report wizard which uses the new format (file and API) as the Sun_Report_Builder does.
Allow to insert charts into reports.
Allow to insert reports into reports like it is possible to insert forms in forms.
Define an API which can be used by external developers to provide additional functionality to Sun Report Builder e.g. barcodes.
Meta Data for Reports
Export meta data like
- Who designed the report
- Who executed the report
- When was it last time printed
- Any other information about the report itself
Definition of a general approach to declare functions and formulas. This should allow external developers to define new functions and formulas which can be used in a report.
AutoFormatting of Controls
Assign styles to controls like it possible to assign styles at paragraphs in Writer.
Allow that group footer will be printed on each side even when the group doesn't change.
Create a new control which will create a hyper link in the resulting report. Either hard coded or filled by a column value.
Event driven JAVA scripting when report will be executed.
Allow to define a formula by UI like Calc support it.
Multi Column Support
Allow to create a report which uses multiple columns to print.
Flowing Text in Sections
Currently the design in resulting report is based on tables which have fixed height and width. This will change when using flowing text. This would also allow the user to write any text in a section and to insert some kinds of reporting elements which behave like field commands.