You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
Introduction
Allow using Sparkline chart in a table to better illustrate trends. It should be possible to add this feature to particular list items in rows or columns of the table.
Sub User Stories
The function should be available both for fixed templates and free format reports.
| | | |
---|
1.1 | "Item Type" list setting | | - List setting "Item Type" should be moved from the tab "Display" to the tab "Data" and put right after the tab "Item Label"
- When you add new item, item type "Data" should be automatically selected.
- If you double click on item type "Data", "Item type" selector is appeared. You can select different item types: Empty/ Label Only, Data, Comment, Subtotal, Microchart.
|
1.2 | "Microchart Settings" popup | | - When you select "Microchart" item type,"Microchart Settings" popup is appeared.
- Only one type of Microcharts - Sparkline chart - will be implemented for now. In the popup we should show information about chart type. Later we want to expand the library of Microcharts. It will be possible to set different types of Microcharts.
- There is a selector for scale types of Sparklines in the popup. You can select between two types: Individual Series and Entire Series.
- In the popup you can set "Category Axis List" by pressing the button "Set List".
- When you press the button "Set List", the popup of list selection is appeared.
|
1.3 | Scale types selector | | - There is a selector for scale types of Sparklines in the popup. You can adjust to data based on: individual lines and all lines
- If you select "Individual Lines", the scale begins with the lowest value of the sparkline at the bottom and ends at the highest value at the top.
- If you select "All lines", the scale begins with the lowest value and ends with the highest value of the entire series. If you can drill the row, children are not taken into account in the calculation of scale of the first level of dimensions. The scale of children's sparklinesbegins with the lowest value and ends with the highest value only of the entire series of children's sparklines.
|
1.4 | List for Microchart is set | | - After you have selected the list, the name of the list is shown in the popup.
- "Save" button becomes active.
|
1.5 | Sparkline charts are added to the table | | - After you have pressed "Save" button, Sparkline charts are added to the table. You can set new Item label for them.
Setting an item to "Microchart" if it has no custom label, the item label will be automatically set as custom label to "Microchart".Setting an item from item-type "Microchart" to data, if it has a custom label and the custom label is"Microchart", the custom label will be automatically removed and reverted to the automatic mode.
|
1.6 | List setting "Height" | | |
1.7 | Edit Microchart settings | | - After you have added Sparkline charts to the table, it should be possible to edit it's settings. If you double click on item type "Microchart", "Item Type" selector is appeared. There one more row is appeared: "Edit Microchart Settings ...". If you click it, "Microchart Settings" popup is appeared.
|
1.8 | Category Axis List is not set for Microchart | | - If Category Axis List is not set for Microchart, "Save" button is not active.
- The error message "One list is required" will be shown in the "Microchart Settings" popup.
|
1.9 | Palette object should be extended with "Microchart Colors" | | - The default microchart color (the same color as a text) will be used when no chart color is specified in the format on an item.
|
1.10 | Format of an item must be applied to the chart | | - If a format associated with an item has specific settings for charts, precision and/or scale, those settings have to be taken into account.
- By default Microcharts have the same format settings as normal charts.
|
1.11 | Items of type Microchart should work the same way as Subtotal | | - "Microchart" option in Item Type will be meaningful only for Multi-Column template and Table free format control when the list is used for rows or columns. In all other contexts:
- In the resulting reports the list item will be ignored.
- When the list is shown in the Content Panel in a context of not-supported control, a warning will be displayed for each microchart item in the list (if any). Message = "Microchart is displayed only in Multi-Column template and Table free format control for rows or columns".
- In The Content Panel, the items of type "Microchart" must be handled the same way as items of type "Empty/Label Only".
|
1.12 | Report setting "Default Row Height" | | - We should implement new report setting "Default Row Height".
- It should be put in the group "Labels, formats and colors" after the report setting "Label Column-Width".
- If you set the report setting"Default Row Height" to 20px, the height of all rows becomes 20 px.
|