Building Blocks
Building blocks are the smallest elements that define a part of the report. Building blocks can be selected a catalog of building blocks:
Building blocks publish their information like
id (e.g. AB003)
description
sample image
category (used to filter the catalog)
parameters (as seen in the composer properties panel)
use cases (as seen in the documentation report)
Built-in Building Blocks
BuildingBlock | Description | Parameters |
---|---|---|
* | Common parameters for all building blocks |
|
| Creates a paragraph.
|
|
|
| |
| A building block producing a html text. |
|
| This building block has no effect on the visual output but just produces it’s children. It can be used to set common parameters for a list of blocks | |
| Like | |
| Like | |
| This building block produces it’s children and places them in the specified “slots”. Children are expected to have the attribute |
|
|
| |
|
Word reports will just place all children in a flow design, Same as NoOpBB would do. | |
|
|
|
Solution-specific Building Blocks
In a typical reporting solution, a series of intelligent investment reporting specific building blocks are provided, like
Performance overviews as charts or tables, for different periods
Asset breakdowns (for any segmentation, date, figure)
Position lists
Performance contribution & attribution (as tables or charts)
Transaction lists
Profit-loss tables
etc.