#powerbi
#powerbi
Вопрос:
У меня есть следующий простой файл темы отчета.
{"name":"Phishing",
"dataColors":["#8A3575","#371447","#CE477E","#5A225D","#1C988A","#D3D3D3","#B2B2B2","#D9B300","#3599B8","#DFBFBF","#4AC5BB","#5F6B6D","#FB8281","#F4D25A","#7F898A","#A4DDEE","#FDAB89","#B687AC","#28738A","#A78F8F","#168980","#293537","#BB4A4A","#B59525","#475052","#6A9FB0","#BD7150","#7B4F71","#1B4D5C","#706060","#0F5C55","#1C2325"],
"visualStyles":
{"*":
{"*":
{"*":
[{"fontSize":11,"fontFamily":"Lato","color":{"solid":{}}}]
}
}
},
"bad":"#D2222D","good":"#238823"
}
Если я правильно понимаю, это должно добавить семейство шрифтов Lato к каждому визуальному элементу, у которого есть свойство семейства шрифтов. Однако это происходит только частично. Например, я вижу Lato в семействе шрифтов Table Values, и я вижу его в семействе шрифтов Slicer Items. Но я не вижу опции Lato для семейства шрифтов Cards -> Data Label. Я также не вижу его в семействе шрифтов заголовка столбца таблицы.
Я что-то делаю неправильно или что-то еще, что мне нужно сделать?
Ответ №1:
Если вы хотите изменить CARD, вы должны добавить ключевое слово «card», как показано ниже:
{
"name":"My Theme",
"visualStyles":{
"*":{
"*":{
"*":[
{
"color":{
"solid":{
}
}
}
]
}
},
"card":{
"*":{
"labels":[
{
"show":true,
"color":{
"solid":{
"color":"#f0ee4c"
}
}
}
]
}
},
"tableEx":{
"*":{
"columnHeaders":[
{
"fontColor":{
"solid":{
"color":"#f0ee4c"
}
}
}
]
}
}
}
}
Комментарии:
1. Спасибо, но это лишь частично отвечает на мой вопрос. Как насчет заголовков столбцов таблицы?
2. Я обновил свой ответ: добавьте «tableEx». Для получения дополнительной информации просто воспользуйтесь второй ссылкой и создайте все необходимые свойства 🙂