Record Table
✅ Showcase structured data in tabular format for organised viewing.
A Record Table widget presents a table of specific records as defined in the configuration. It helps our users to display their desired records on the dashboard.
Example Configuration
Here is an example configuration:
{
"type": "record-table",
"config": {
"record": "backlog-items",
"title": "Backlog items",
"titleStyle": {
"fontSize": "extralarge",
"fontWeight": "light",
"color": "default",
"icon": "default"
},
"colorField": "status",
"showHeader": true,
"columns": [
{ "field": "title","alignment": "left", "width": 200, "minWidth": 200},
{ "field": "date-opened", "alignment": "left" },
{ "field": "team", "alignment": "left" },
{ "field": "scope-status", "alignment": "left" }
],
"order": {
"id": "date-opened"
},
"savedSearchId": 292427,
"filter": [
{
"subject": 9854,
"type": "array",
"operator": "any_of",
"value": [
"248050"
]
}
],
"maxEntries": 5
}
}See the following details for each component:
type: Specifies the widget type as a record table widget.record: Identifies the specific record type to be displayed.title: Provides a title for the table, displayed with specified style settings.titleStyle: Defines the style for the title, including font size, font weight, colour, and icon.colorField: Specifies the field that determines the colour coding of rows based on specific values.showHeader: Indicates whether to display the table header.columns: Specifies the columns to be displayed in the table, along with alignment, width, and other settings.order: Defines the initial sorting of the table based on a specific field.advancedFilterId: Specifies the ID of an advanced filter to be applied.filter: Defines a filter to narrow the displayed records based on specific criteria.maxEntries: Specifies the maximum number of entries to be displayed in the table.
The example configuration above is shown as follows:
📌 Need Help?
Updated 8 months ago
