Components Supported in Web Reports
Components are the objects that you can place in a report. Logi 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 label is an object that contains a string. It is typically a brief description used to identify a field or other value nearby.
An image is a digital representation of a picture. The following image types are supported in web reports: .gif, .jpg, and .png.
DBFields, or database fields, are fields directly from columns in the database or other data source such as XML or Java objects.
Formulas are calculated from DBFields, other formulas, summaries, and parameters, so they can present information which is not available directly from the database fields.
A summary is a special kind of formula. A summary generates a count, average, sum, standard deviation or other transformation of a set of data values. A summary applies to a defined group of data or to the entire business view.
A parameter in Logi JReport is a variable whose value is determined at runtime. The runtime parameters help you dynamically control your report result such as filtering data.
- Special Field
Special fields are defined by Logi JReport and allow you to easily obtain system information and report-related data and add it to your report. You can use the following special fields in your reports in Web Report Studio: Modified Date, Modified Time, Print Date, Print Time, Fetch Date, Fetch Time, Record Number, Total Records, Group Number, Total Group Number, User Name, Report Path on Server, Report Path on Disk, Catalog Path on Server, Catalog Path on Disk, Query Filter, Filter, On-screen Filter and Go To Filter. For more information about the usage of each special field, see Special Fields in the Logi JReport Designer User's Guide.
- Web Control
Web controls are report components designed to be similar to the kinds of controls found on web pages. Currently, the following four web controls are supported in web reports: parameter control, parameter form control, filter control, and navigation control.
- Multimedia Object
Multimedia objects include Flash, Real Media, and Windows Media objects.
- Line Object
You can add horizontal and vertical lines to banded objects in Web Report Studio.
- Page Break
A page break creates a page mark which separates components in the report body and places the components that follow the page break in a new page in the report result that supports page layout such as PDF, RTF and so on.
A tabular is a component designed to lay out other components. There can be one and only one tabular in a web report.
- Geographic Map
A geographic map is a data component that is integrated with Google Maps, OpenStreetMap or OpenCycleMap, which enables analyzing data geographically. Geo Analysis extends traditional data analysis on static maps, where zooming and panning are common, to more dynamic methods of interacting with geographic data. Drill down the hierarchy from country to state to county. Navigate through and analyze the data using a familiar map interface.
KPIs (Key Performance Indicators) help to manage business performance. A KPI in Logi JReport is a data container to display KPI value together with a chart to help illustrate the value. In a KPI the following objects can be added:
- Aggregations and formulas as the KPI values.
- Labels to describe the values and as the KPI title or description.
- Images to decorate the KPI or used as logo.
- A KPI chart to assist the KPI values, for example, to show the trend of total sales over time. At most one KPI chart can be included in a KPI. A KPI chart does not have the legend and axes compared to normal Logi JReport charts. It can only be inserted in a KPI and use the same business view as the KPI. The following 2-D chart types are supported in KPI charts: Bar, Bench, Line, Area, Pie, and Bullet.
A KPI 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 can be freely positioned and resized by dragging inside the KPI.
A table gives you great control over how to present data, including placing fields, grouping them, and sorting them.
A crosstab summarizes data and presents the summaries in a compact row and column format.
- Banded Object
A banded object is a type of component that can present grouped data and detail data. A banded object is composed of several banded panels in which you can easily organize data fields and other components with absolute layout for precise design.
- 2-D Chart
A chart organizes and graphically presents data in a way that makes it easy for end users to see comparisons, trends, and patterns in data. It represents the report data in a visually straightforward form. A chart is based on the chart platform. On the platform, the chart paper, the legend, and labels make up the chart. You can create a chart that contains only simple DBFields or summaries, or a complicated chart that contains DBFields, groups, summaries, and even formulas. Normally, DBFields, summaries, and formulas in a report are represented in a chart using chart data markers, and groups are used to produce category names and data series names. DBFields can also be used as category names.
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 Solid 2-D Displays each data value with an arc. 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 Activity 2-D Displays each data value with a circle (and pointer). 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 Logi JReport Designer User's Guide.
For the elements that compose a chart, see Chart Elements in the Logi JReport Designer User's Guide.
Tip: In Logi JReport, the components that can be bound with a data source are also referred to as data components. These components include tables, crosstabs, charts, banded objects, KPIs and geographical maps.