ReportField
Field | NULL | Description | Note |
---|---|---|---|
fieldId string (GUID) |
The id of the field | ||
fieldUniqueName string |
Unique name for the field | ||
originalName string |
The original name of the field | ||
fieldName string |
The name of the field | ||
fieldNameAlias string |
The alias of the field | ||
dataFieldType string |
The data type | ||
querySourceId string (GUID) |
Y | The id of the query source | |
querySourceUniqueName string |
Unique name for the query source | ||
querySourceType string |
Either “Table”, “View”, “Stored Procedure” or “Function” | ||
sourceAlias string |
The source alias | ||
querySourceAlias string |
The alias of the query source | ||
relationshipId string (GUID) |
The id of the relationship if applicable | ||
visible boolean |
Is the field visible | ||
filterable boolean |
Is the field filterable | ||
reportId string (GUID) |
Y | The id of the report of applicable | |
fieldFunctionExpression string |
The expression for field function | ||
expression string |
The calculated expression | ||
grandTotalExpression string |
The grand total expression | ||
grandTotalFormat string |
Format for the grand total | ||
subTotalExpression string |
The sub total expression | ||
subtotalFormat string |
Format for the sub total | ||
sort string |
Either “Unsorted”, “Ascending” or “Descending” | ||
autoSort boolean |
Internal use: whether the field is automatically sorted | ||
function string |
The function | ||
formatting object |
A DataFormating object | ||
functionDataType string |
The result data type of the function | ||
isCalculated boolean |
Is this a calculated field | ||
hasAggregatedFunction boolean |
Whether this field uses aggregated function | ||
invalidField integer |
Invalid field setting | ||
isCrossFilter boolean |
Whether this instance is cross filter |
ReportField Sample:
{"fieldId":"76139896-c2c3-432e-898a-2c2205bb2e35","fieldName":"Country","fieldNameAlias":"Country","dataFieldType":"Text","querySourceId":"1641cb37-b60c-42bc-b986-c51667e8037d","querySourceType":"Table","sourceAlias":"Suppliers","relationshipId":null,"visible":true,"calculatedTree":null,"schemaName":"dbo","querySourceName":"Suppliers","databaseName":"Northwind","isCalculated":false}