TabularEditorScripts
TabularEditorScripts copied to clipboard
Create zeros and blanks calculation group macro
{
"InstanceID": "144a62ac-4cbc-425c-9e48-777286690bb1",
"calculationgrouptables": [
{
"name": "Zero & Blank Handling",
"lineageTag": "942a9ac5-3f4a-4598-bd08-91d10735c089",
"modifiedTime": "2022-04-25T10:08:46.976667",
"structureModifiedTime": "2022-04-11T02:11:21.843333",
"calculationGroup": {
"modifiedTime": "2022-04-11T02:11:21.843333",
"calculationItems": [
{
"name": "Blank to Zero",
"expression": "\nVAR MeasureSelected = SELECTEDMEASURE( )\nRETURN\n IF( ISBLANK( MeasureSelected ), 0, MeasureSelected )",
"modifiedTime": "2022-04-20T11:15:54.086667"
},
{
"name": "Zero to Blank",
"expression": "\nVAR MeasureSelected = SELECTEDMEASURE( )\nRETURN\n IF( MeasureSelected == 0, BLANK( ), MeasureSelected )",
"modifiedTime": "2022-04-20T11:15:54.086667"
},
{
"name": "Hide Blank",
"expression": "\nVAR MeasureSelected = SELECTEDMEASURE( )\nRETURN\n IF( ISBLANK( MeasureSelected ), \"\", MeasureSelected )",
"modifiedTime": "2022-04-20T11:15:54.086667"
},
{
"name": "Hide Zero",
"expression": "\nVAR MeasureSelected = SELECTEDMEASURE( )\nRETURN\n IF( MeasureSelected == 0, \"\", MeasureSelected )",
"modifiedTime": "2022-04-20T11:15:54.086667"
}
]
},
"columns": [
{
"type": "rowNumber",
"name": "RowNumber-2662979B-1795-4F74-8F37-6A1BA8059B61",
"dataType": "int64",
"isHidden": true,
"isUnique": true,
"isKey": true,
"isNullable": false,
"modifiedTime": "2022-04-11T02:11:27.786667",
"structureModifiedTime": "2022-04-11T02:11:21.843333",
"refreshedTime": "1699-12-31T00:00:00",
"attributeHierarchy": {
"state": "ready",
"modifiedTime": "2022-04-11T02:11:27.786667",
"refreshedTime": "2022-04-11T02:11:27.786667"
}
},
{
"name": "Zero & Blank Handling",
"dataType": "string",
"sourceColumn": "Name",
"sortByColumn": "Ordinal",
"lineageTag": "61501815-bf57-4d96-b06a-cc1c1ac509e3",
"summarizeBy": "none",
"modifiedTime": "2022-04-25T09:48:35.47",
"structureModifiedTime": "2022-04-11T02:11:21.843333",
"refreshedTime": "1699-12-31T00:00:00",
"attributeHierarchy": {
"state": "ready",
"modifiedTime": "2022-04-11T02:11:27.79",
"refreshedTime": "2022-04-11T02:11:27.79"
},
"annotations": [
{
"name": "PBI_ChangedProperties",
"value": "[\"IsHidden\"]",
"modifiedTime": "2022-04-11T02:11:21.843333"
},
{
"name": "SummarizationSetBy",
"value": "Automatic",
"modifiedTime": "2022-04-11T02:11:21.843333"
},
{
"name": "BestPracticeAnalyzer_IgnoreRules",
"value": "{\"RuleIDs\":[\"UNNECESSARY_COLUMNS\"]}",
"modifiedTime": "2022-04-11T02:11:21.843333"
}
]
},
{
"name": "Ordinal",
"dataType": "int64",
"isHidden": true,
"sourceColumn": "Ordinal",
"encodingHint": "value",
"lineageTag": "548186d6-0db2-45f2-a8ee-c187f7bd56c5",
"summarizeBy": "none",
"modifiedTime": "2022-04-11T02:11:27.786667",
"structureModifiedTime": "2022-04-11T02:11:21.843333",
"refreshedTime": "1699-12-31T00:00:00",
"attributeHierarchy": {
"state": "ready",
"modifiedTime": "2022-04-11T02:11:27.786667",
"refreshedTime": "2022-04-11T02:11:27.786667"
},
"annotations": [
{
"name": "PBI_ChangedProperties",
"value": "[\"IsHidden\"]",
"modifiedTime": "2022-04-11T02:11:21.843333"
},
{
"name": "SummarizationSetBy",
"value": "User",
"modifiedTime": "2022-04-11T02:11:21.843333"
}
]
}
],
"partitions": [
{
"name": "Partition",
"mode": "import",
"state": "ready",
"modifiedTime": "2022-04-11T02:11:27.786667",
"refreshedTime": "2022-04-11T02:11:27.786667",
"source": {
"type": "calculationGroup"
}
}
],
"annotations": [
{
"name": "PBI_ChangedProperties",
"value": "[\"IsHidden\"]",
"modifiedTime": "2022-04-11T02:11:21.843333"
}
]
}
]
}