It is difficult to place data into reporting elements that can be customized to create a comprehensive report representing different types of data sets. There is also a need to supply each data element with its own data binding and display properties.
The Style Report Solution
The main data elements used in all Style Report templates are tables, charts, and sections. Tables can display data in a standard row/column format, or in a multidimensional crosstab format. Style Report also provides the report designer with a freehand table element that can be modified to fit any dataset into a custom layout.
Style Report provides over 30 chart styles including bar, pie, line, curve, radar, waterfall, speedometer, pareto, candle, stock, stick, and bubble. These charts can be customized to show targets, provide desired x/y-axis formats and intervals, and even to show multiple datasets.
A section element is Style Report’s answer to the banded report element that is present in other reporting tools. The section element is extremely versatile and will allow the report designer to create a very precise report layout through exact placement of report fields and control of how data is displayed or repeated. The section element is composed of header, content, and footer bands that each, handle data differently. The header band is displayed once for the entire dataset, the content band is repeated for each record in the dataset, and the footer band is shown once for the entire dataset (it differs from the header band in that it can contain summaries of the data). Sections can be nested to provide multiple levels of grouping and can even be linked from parent to child by a parameter value to create master-detail reports or sub-reports.
Every Style Report element is a self contained entity with its own data binding and display properties. This means that a report can have many different report elements each displaying a different data set with a different view.