Я пытаюсь использовать тему Power bi Json и, похоже, не могу получить общие итоги, чтобы изменить цвет фона и цвет шрифта общих итогов. И не только это, но и выбор черного цвета фона, которого вообще нет в моем Json и который выглядит ужасно.
Еще одна вещь, которую следует отметить, это не глобальная настройка выше, так как если я не включу «сводную таблицу» в свой Json, черного фона больше не будет. Также кажется, что шрифт для общих итогов взят из категории промежуточных итогов, а не из раздела «итогов». Я также безуспешно пытался изменить имя на следующее: ("total", "grandTotal", "rowTotal", "columnTotal", "grandTotals", "rowgrandTotals", columngrandTotals и т. д.).
Ниже приведен текущий Json, который у меня есть для сводной таблицы, за которым следует изображение того, что она произвела:
"pivotTable": {
"*": {
"stylePreset":[{
"name":"Condensed"
}],
"grid": [{
"gridVertical": true,
"gridVerticalColor": { "solid": { "color": "#E6E6E6"}},
"gridVerticalWeight": 1,
"gridHorizontal": true,
"gridHorizontalColor": { "solid": { "color": "#E6E6E6"}},
"gridHorizontalWeight": 1,
"rowPadding": 1,
"outlineColor": { "solid": { "color": "#E6E6E6"}},
"outlineWeight": 1,
"textSize": 10,
"imageHeight": 100
}],
"columnHeaders": [{
"fontColor": { "solid": { "color": "#454545"}},
"backColor": { "solid": { "color": "#F6F8FC"}},
"outline": "Frame",
"autoSizeColumnWidth": true,
"fontFamily": "Arial",
"fontSize": 10,
"alignment": "Left",
"titleAlignment": "Right",
"urlIcon": true,
"wordWrap": true
}],
"rowHeaders": [{
"fontColor": { "solid": { "color": "#454545"}},
"backColor": { "solid": { "color": "#FFFFFF"}},
"outline": "Frame",
"stepped": true,
"steppedLayoutIndentation": 12,
"urlIcon": true,
"wordWrap": true,
"fontFamily": "Arial",
"fontSize": 10,
"alignment": "Left",
"showExpandCollapseButtons":true
}],
"values": [{
"fontColorPrimary": { "solid": { "color": "#454545"}},
"backColorPrimary": { "solid": { "color": "#FFFFFF"}},
"fontColorSecondary": { "solid": { "color": "#454545"}},
"backColorSecondary": { "solid": { "color": "#FFFFFF"}},
"bandedRowHeaders": true,
"valuesOnRow": false,
"outline": "Frame",
"urlIcon": true,
"wordWrap": true,
"fontFamily": "Arial",
"fontSize": 9
}],
"subTotals": [{
"rowSubtotals": true,
"columnSubtotals": true,
"fontColor": { "solid": { "color": "#454545"}},
"fontFamily": "Arial",
"backColor": { "solid": { "color": "#FFFFFF"}},
"fontSize": 10,
"applyToHeaders": true,
"rowSubtotalsPosition": "Bottom",
"perRowLevel": true,
"perColumnLevel": true
}],
"totals": [{
"fontColor": { "solid": { "color": "#454545"}},
"fontFamily": "Arial",
"backColor": { "solid": { "color": "#FFFFFF"}},
"applyToHeaders": true,
"fontSize": 10
}]
}
}
Ожидается, что тема будет иметь цветовой формат, указанный в разделе «Итоги» файла Json.
Я думаю, вам нужно добавить «rowTotal» и «columnTotal», например
"rowTotal": [
{
"fontColor": {
"solid": {
"color": "#000000"
}
},
"fontFamily": "Segoe UI",
"backColor": {
"solid": {
"color": "#FFFFFF"
}
},
"applyToHeaders": true,
"outline": "Frame",
"fontSize": 10
}
],
"columnTotal": [
{
"fontColor": {
"solid": {
"color": "#000000"
}
},
"fontFamily": "Segoe UI",
"backColor": {
"solid": {
"color": "#FFFFFF"
}
},
"applyToHeaders": true,
"outline": "Frame",
"fontSize": 10
}
]
Вау, я думал, что пробовал это и ничего не получил раньше. Но я попробовал, и это сработало, спасибо. Должно быть, что-то было немного не так.