Components are the objects that you can place in a report. JReport provides a full set of components that allow you to present and control the report data and presentation in a wide variety of ways.
Web reports support the following report components:
A KPI component is bound with a business view so the KPI value and KPI chart in it are both based on this business view. The objects in a KPI component can be freely positioned and resized by dragging inside the KPI component.
The following table lists the chart types supported in Web Report Studio.
Bar | ||
![]() |
Clustered Bar 2-D | Clustered Bar. Displays and compares data values across categories. |
![]() |
Stacked Bar 2-D | Stacked Bar. Displays and compares the contribution of each data value to a total across categories. |
![]() |
100% Stacked Bar 2-D | 100% Stacked Bar. Displays and compares the percentage that each data value contributes to a total across categories. |
Bench | ||
![]() |
Clustered Bench 2-D | Clustered Bench. Displays and compares data values across categories. |
![]() |
Stacked Bench 2-D | Stacked Bench. Displays and compares the contribution of each data value to a total across categories. |
![]() |
100% Stacked Bench 2-D | 100% Stacked Bench. Displays and compares the percentage that each data value contributes to a total across categories. |
Line | ||
![]() |
Line 2-D | Line. Displays trend over categories. |
![]() |
Stacked Line 2-D | Stacked Line. Displays the trend of the contribution of each data value over categories. |
![]() |
100% Stacked Line 2-D | 100% Stacked Line. Displays the trend of the percentage each data value contributes over categories. |
Area | ||
![]() |
Area 2-D | Displays the trend of the values over time or categories. |
![]() |
Stacked Area 2-D | Stacked Area. Displays the trend of the contribution of each data value over categories. |
![]() |
100% Stacked Area 2-D | 100% Stacked Area. Displays the trend of the percentage each data value contributes over categories. |
Pie | ||
![]() |
Clustered Pie | Pie. Displays the contribution of each data value to a total over time or categories. |
![]() |
Clustered Donut | Donut. Displays the contribution of each data value to the Category total. The size of each piece is proportional to the sum of the items. Each Series value will create a new instance of the chart. |
Organization (Org) | ||
![]() |
Org 2-D | Displays the structure of an organization and the relationships and relative ranks of its parts, or the similar structures. |
Indicator | ||
![]() |
Indicator 2-D | Displays each data value with a colored indicator. |
Gauge | ||
![]() |
Gauge Dial 2-D | Usually displays the performance of each member in a group, using three colors, green, yellow, and red (by default) to represent three levels: normal, alert, and error. This type, displays each data value by a dial. |
![]() |
Gauge Bar 2-D | Displays each data value with a bar. |
![]() |
Gauge Bubble 2-D | Displays each data value with a colored bubble. |
Bubble | ||
![]() |
Bubble 2-D |
Compares sets of 3 values. Similar to a scatter chart with the third value displayed as the size of the bubble marker. |
Bullet | ||
![]() |
Bullet 2-D |
Bullet. Replaces the meters and gauges that are often used on dashboards. Its linear design not only gives it a small footprint, but also supports more efficient reading than radial meters. |
Heat Map | ||
![]() |
Heat Map | Displays values by colors and sizes in a matrix. |
Combo | ||
![]() |
Combo | Combination of bar and line charts. |
![]() |
Combo | Combination of area and line charts. |
For how charts present data, see How Data Is Represented in a Chart in the JReport Designer User's Guide.
For the elements that compose a chart, see Chart Elements in the JReport Designer User's Guide.
Tip: In JReport, the components that can be bound with a data source are also referred to as data components. These components include tables, crosstabs, charts, KPI components, and geographical maps.