In order to build a widget you need to select the correct data structure on the Fields tab. This means that selected fields should have the correct data type and order and for some widget types they should also have certain names.
Data type of a field comes from SQL Server and you can distinguish between field data types by the predefined value in the Format column on the Fields grid.

Below is a list of possible data types:
Format Value |
Data Type |
<empty> |
Number |
Decimal |
Decimal |
Integer |
Number |
Date | Date |
In order to set up columns order use the Cols order list-box next to the Fields grid where you can re-order selected fields using the Up and Down buttons.

Below you can find the correct data structures for each widget type.
Please note: “1..n”,”2..n”, etc. in the Order column means that the widget can display more than one series of data.
Area Chart
Order |
Type |
1 |
Date |
2..n |
Number |
Example: Assignment Costs by Day

Bar Chart
Order |
Type |
1 | Any |
2..n | Number |
Example: Projects by Department

Bubble Chart
Order |
Type |
1 |
Number |
2 |
Number |
3 |
Number |
Example: Projects by % Complete and % Work Complete

Column Chart
Order |
Type |
1 | Any |
2..n |
Number |
Example: Tasks by Critical Status

Gauge Chart
Order |
Type |
1 | Number |
Example: Portfolio Average % Complete

Heatmap Table
Order |
Type |
1 |
Any |
2..n | Number |
Example: Resource Capacity by Day

Indicator
Order | Type |
1 | Any |
Example: Portfolio Average Cost

Line Chart
Order |
Type |
1 | Date |
2..n | Number |
Example: Assignment Work By Day

Pie Chart
Order |
Type |
1 |
Any |
2..n |
Number |
Example: Tasks by Critical Status

Scalar
Order |
Type |
1 |
Any |
Example: Portfolio Average Cost

Scatter Chart
Order |
Type |
1 |
Any |
2 | Number |
3 | Number |
Example: Projects by Work and Actual Work

Stacked Column
Order |
Type |
1 | Any |
2..n | Number |
Example: Portfolio Actual and Remaining Work by Department

Stock Chart
Order |
Type |
1 |
Date |
2..n | Number |
Example: Assignment Work By Day

Table
Order | Type |
1..n | Any |
Example: Portfolio Summary

Timeline
Timeline requires columns named in a certain way.
Order | Type |
Note |
1 | Any | Display Name should be “Title” |
2 | Date | Display Name should be “StartDate” |
3 | Date | Display Name should be “EndDate” |
Example: Project Tasks

Treemap
Order |
Type |
1 | Any |
1 | Number |
Example: Project Costs
