Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The JSON schema for the calculationItems object is as follows.
-
{ "type": "array", "items": { "description": "CalculationItem object of Tabular Object Model (TOM)", "type": "object", "properties": { "name": { "type": "string" }, "description": { "anyOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "expression": { "anyOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] }, "formatStringDefinition": { "description": "FormatStringDefinition object of Tabular Object Model (TOM)", "type": "object", "properties": { "expression": { "anyOf": [ { "type": "string" }, { "type": "array", "items": { "type": "string" } } ] } }, "additionalProperties": false } }, "additionalProperties": false } }
The properties correspond to the CalculationItem object that is defined in section 2.2.5.30.
In addition, the JSON-based calculationItems object can include a child formatStringDefinition object.