![]() ![]() |
Tutorial 1: Building a simple listing report
Display first and last names on the same line
Increase the space between rows
How to specify the connection information for a database or other JDBC data source
How to modify an existing BIRT Report Designer data source
How to delete a BIRT Report Designer data source
How to specify an additional JDBC driver
How to delete all JDBC drivers contained in a JAR file
How to create a data set to access data
How to change the data source for a data set
How to specify a SQL query for a JDBC data set
How to specify a stored procedure for a JDBC data set
How to view and change output columns
How to preview the results returned by a data set
How to change the number of rows that appear in Preview Results
How to add a computed field to a data set
How to bind a data set to a table
How to bind a data set to a list
How to create a computed field in the report layout
How to insert an embedded image
How to insert images stored in a data source
How to use a dynamic text element
How to create a formatting rule
How to modify a formatting rule
How to delete a formatting rule
How to resize a column or row by dragging its boundary
How to merge table or grid cells
How to conditionally hide an element
How to display text in the header and footer
How to exclude header content from the first page
How to specify a header or footer size
Tutorial 2: Grouping report data
Task 1: Open the report design
Task 2: Save the report as a new file
Task 3: Add the credit limit field to the data set
Task 4: Add credit limit data to the report
Task 5: Group customer data by credit limit
Task 6: Display credit limit ranges in the group header
Task 7: Display aggregate information
Remove credit limit data from the detail rows
Display group headings on the first row of each group
Separate each group with a line
How to construct an aggregate expression in Expression Builder
How to filter the rows to retrieve from a JDBC data source
How to filter at the data set level
How to filter at the report element level
How to filter at the group level
Enabling the user to filter data
Steps for enabling the user to filter database data
How to insert a parameter marker in the SQL query
How to create a data set parameter
How to create a simple report parameter
How to bind a data set parameter to a report parameter
How to dynamically update a filter condition at run time
Building a report with subreports
Tutorial 3: Building a report with side-by-side subreports
Task 3: Build a data set for the customer report
Task 4: Build a data set for the orders subreport
Task 5: Build a data set for the payments subreport
Task 6: Create the customer master report
Task 7: Create the orders subreport
Task 8: Link the orders subreport to the master report
Task 9: Create the payments subreport
Task 10: Link the payments subreport to the master report
Task 11: Display only customers that have orders or payments
Task 12: Display the subreports side by side
Increase the vertical space between elements
Increase the horizontal space between the orders and payments tables
Increase the space between the table borders and its contents
Task 1: Set up the report design file
Task 2: Add the chart to the report
Task 3: Providing data for a chart
Task 6: Refine the chart appearance
How to select a chart data set
How to set up an area, bar, or line chart using one series or a value series grouping key
How to specify data for a meter chart using one meter value series or a series grouping key
How to specify data for a pie chart using one series or a series grouping key
How to specify data for a scatter chart
How to specify data for a stock chart using one value series or a series grouping key
How to sort category series data
How to group category series data
How to define a scatter chart x axis as a value or category axis
How to set the data type and format of an axis
How to change chart preview preferences
Laying out and formatting a chart
How to set the chart background color
How to add an outline to a chart
How to set the wall or floor color in a chart with depth or a three-dimensional chart
How to set a standard chart unit
How to set a background color for the plot
How to shadow the plot area within the axes
How to adjust the placement and padding of a chart plot
How to specify the data the legend displays
How to add a value series title in a meter or pie chart
How to format a value series title in a meter or pie chart
How to add or modify gridlines
Adding interactive viewing features
How to link two report sections
How to create a table of contents entry
How to link a chart to a web page, document, or image
Building a shared report development framework
How to assign a resource file to a report
How to assign an existing resource key to a label or text element
How to preview a report in a different locale
Using scripting in a report design
Determining method execution sequence
Determining method execution sequence
Providing the ReportDesign.initialize code
Providing the code for the methods you want to track
Providing the ReportDesign.afterFactory code
How to use BIRT Report Designer to enter a JavaScript event handler
Tutorial 5: Writing an event handler in JavaScript
Task 1: Open the report design
Task 2: Create and initialize a counter in the Table.onStart( ) method
Task 3: Conditionally increment the counter in the Table.onRow( ) method
Task 4: Display the result, using the Table.onFinish( ) method
How to create a Java class and add it to the Java project
How to associate a Java class with a report element
Understanding the ROM elements
Understanding the ROM structures
Understanding the BIRT plug-ins
Understanding the individual BIRT plug-ins
org.eclipse.birt.chart.device.extension
org.eclipse.birt.chart.device.svg
org.eclipse.birt.chart.engine.extension
org.eclipse.birt.chart.reportitem
org.eclipse.birt.chart.ui.extension
org.eclipse.birt.data.oda.adapter.dtp
org.eclipse.birt.report.data.oda.flatfile.ui
org.eclipse.birt.report.data.oda.flatfile
org.eclipse.birt.report.data.oda.jdbc.ui
org.eclipse.birt.report.data.oda.jdbc
org.eclipse.birt.report.data.oda.sampledb
org.eclipse.birt.report.data.oda.sampledb.ui
org.eclipse.birt.report.data.oda.xml
org.eclipse.birt.report.data.oda.xml.ui
org.eclipse.birt.report.designer.core
org.eclipse.birt.report.designer.rcp.ui
org.eclipse.birt.report.designer.ui
org.eclipse.birt.report.designer.ui.ide
org.eclipse.birt.report.designer.ui.lib.explorer
org.eclipse.birt.report.designer.ui.lib
org.eclipse.birt.report.designer.ui.rcp
org.eclipse.birt.report.engine.emitter.pdf
org.eclipse.birt.engine.emitter.html
org.eclipse.birt.report.engine
org.eclipse.birt.report.viewer
Plug-ins for optional samples download
org.eclipse.birt.chart.engine.examples
org.eclipse.birt.sample.reportitem.rotatedtext
![]() ![]() |