Era.Common.DataDefinition.Reports.ReportTemplate_Data_UsedSymbol
Description
Instruction about how to generate a single data column. The column will contain exactly one symbol.
Properties
Name |
JsonSchemaType |
Description |
aggregation_parameter |
reference to Era.Common.DataDefinition.Reports.Report_AggregationParameters |
If the symbol requires some additional data for aggregation, it is stored here. |
column_id |
integer |
ID of the column. It is referenced from [rendering] and can be any number, but has to be unique in the report (i.e. unique in the [used_symbol] list). |
symbol_id |
integer |
ID of the symbol, which should be used as data source for this column. |
Dual message (request/response)
No dual message.Referenced in messages
Era.Common.DataDefinition.Reports.ReportTemplate_Data
JsonSchema
{
"title": "Era.Common.DataDefinition.Reports.ReportTemplate_Data_UsedSymbol",
"type": "object",
"$schema": "http://json-schema.org/draft-04/schema#",
"additionalProperties": false,
"required": [
"Era.Common.DataDefinition.Reports.ReportTemplate_Data_UsedSymbol"
],
"properties": {
"Era.Common.DataDefinition.Reports.ReportTemplate_Data_UsedSymbol": {
"$ref": "#/definitions/ReportTemplate_Data_UsedSymbol"
}
},
"definitions": {
"ReportTemplate_Data_UsedSymbol": {
"additionalProperties": false,
"required": [
"aggregation_parameter",
"column_id",
"symbol_id"
],
"type": "object",
"properties": {
"aggregation_parameter": {
"$ref": "Era.Common.DataDefinition.Reports.Report_AggregationParameters#/definitions/Report_AggregationParameters"
},
"column_id": {
"type": "integer"
},
"symbol_id": {
"type": "integer"
}
}
}
}
}