Multi-channel Reporting (Concepts Guide)
Cinnamon Reporting has been built from the ground up to support reporting over multiple channels to paper and to interactive devices like tablets or smartphones.
Word Channel
The goal of the Word Channel
is to produce high-quality Word- and PDF-Documents. The production of a document follows these steps:
Step | Description | |
---|---|---|
| The word channel interprets the abstract report and iterates over the tree of | |
| The word channel fetches the | |
| For every report node, depending on the type of the node, the | |
|
| |
|
| |
|
| |
… |
Online Channel
The goal of the Online Channel
is to visualise Abstract Reports in the web browser. It provides
identical structure (chapters, column layouts, etc.)
same branding (colors, fonts, table formatting etc.)
same nodes (tables, charts, etc.)
In addition to the paper channels, the online channel provides the following functionalities:
Functionality | Description | |
---|---|---|
Navigation | Interactive navigation between chapters, from overview nodes to chapters etc. | |
Toggles | Multiple versions of a content can be displayed as a stack so only one element is visible at a time. The user can then toggle through the different elements. | |
Full-Screen | The user can view the report nodes in a full screen view to better focus on the specific content. | |
Exports | The user can export
| |
Printing | The user can locally print the current view in the Browser. | |
Responsiveness | The online reporting is able to dynamically handle different screen sizes for devices like tables or phones. Report nodes are arranged and rendered more compact when on smaller screens. |
Cinnamon Portal Services
When combined with the Cinnamon Portal Services
, the online channel is extended with the following functionalities:
Functionality | Description | |
---|---|---|
Security | The portal services provide report-based authorisation for the logged-in user. | |
| The portal services fetch a catalog of available reports for the logged-in user | |
Navigation | The user can navigate through the available reports by
| |
|
| |
| When locally printing, the user is able to interactively select the report nodes to be printed. |
Excel Channel
The goal of the Excel channel is to produce data oriented Excel reports. Since Excel is essentially a tabular format, only a limited set of report nodes is supported. As for the Word channel, the Excel formatting is template driven and highly configurable. The Excel channel provides the following functionalities:
Functionality | Description | |
---|---|---|
| An Excel document defining the page setup and containing default and style specific | |
|
| |
Multiple Worksheets | A |