Era.Common.DataDefinition.Reports.Report_Data_Column
Description
One column of a generated report.
Properties
Name |
JsonSchemaType |
Description |
header |
reference to Era.Common.DataDefinition.Reports.Report_Data_Column_Header |
Column header, informations regarding the whole column. |
stats |
reference to Era.Common.DataDefinition.Reports.Report_Data_Column_Stats |
Statistical information about current column. Currently not computed. |
val_bool |
array of references to Era.Common.DataDefinition.Reports.Report_Data_Column_NBool |
The report data for this column. Boolean values. Typically only one or few of the val_ values are used, based on the data being reported. |
val_double |
array of references to Era.Common.DataDefinition.Reports.Report_Data_Column_NDouble |
The report data for this column. Double (floating point) values. Typically only one or few of the val_ values are used, based on the data being reported. |
val_int |
array of references to Era.Common.DataDefinition.Reports.Report_Data_Column_NInt64 |
The report data for this column. Integer values. Typically only one or few of the val_ values are used, based on the data being reported. |
val_res_id |
array of integer |
The report data for this column. String resource ID values. This data is always accompanied by [val_string], which contains the localized strings for these resource IDs. Typically only one or few of the val_ values are used, based on the data being reported. |
val_status |
array of enum |
Deprecated, do not use. |
val_string |
array of string |
The report data for this column. String values. Typically only one or few of the val_ values are used, based on the data being reported. |
val_time_date |
array of references to Era.Common.DataDefinition.Common.UTCTime |
The report data for this column. Date or time/date values. If year = 0, the date is considered as "not a date". Typically only one or few of the val_ values are used, based on the data being reported. |
val_uuid |
array of references to Era.Common.DataDefinition.Common.Uuid |
The report data for this column. UUID values. Typically only one or few of the val_ values are used, based on the data being reported. |
Dual message (request/response)
No dual message.Referenced in messages
Era.Common.DataDefinition.Reports.Report_Data
JsonSchema
{
"title": "Era.Common.DataDefinition.Reports.Report_Data_Column",
"type": "object",
"$schema": "http://json-schema.org/draft-04/schema#",
"additionalProperties": false,
"required": [
"Era.Common.DataDefinition.Reports.Report_Data_Column"
],
"properties": {
"Era.Common.DataDefinition.Reports.Report_Data_Column": {
"$ref": "#/definitions/Report_Data_Column"
}
},
"definitions": {
"Report_Data_Column": {
"additionalProperties": false,
"type": "object",
"properties": {
"header": {
"$ref": "Era.Common.DataDefinition.Reports.Report_Data_Column_Header#/definitions/Report_Data_Column_Header"
},
"stats": {
"$ref": "Era.Common.DataDefinition.Reports.Report_Data_Column_Stats#/definitions/Report_Data_Column_Stats"
},
"val_bool": {
"type": "array",
"items": [
{
"$ref": "Era.Common.DataDefinition.Reports.Report_Data_Column_NBool#/definitions/Report_Data_Column_NBool"
}
]
},
"val_double": {
"type": "array",
"items": [
{
"$ref": "Era.Common.DataDefinition.Reports.Report_Data_Column_NDouble#/definitions/Report_Data_Column_NDouble"
}
]
},
"val_int": {
"type": "array",
"items": [
{
"$ref": "Era.Common.DataDefinition.Reports.Report_Data_Column_NInt64#/definitions/Report_Data_Column_NInt64"
}
]
},
"val_res_id": {
"type": "array",
"items": [
{
"type": "integer"
}
]
},
"val_status": {
"type": "array",
"items": [
{
"enum": [
0,
1,
2
]
}
]
},
"val_string": {
"type": "array",
"items": [
{
"type": "string"
}
]
},
"val_time_date": {
"type": "array",
"items": [
{
"$ref": "Era.Common.DataDefinition.Common.UTCTime#/definitions/UTCTime"
}
]
},
"val_uuid": {
"type": "array",
"items": [
{
"$ref": "Era.Common.DataDefinition.Common.Uuid#/definitions/Uuid"
}
]
}
}
}
}
}