我目前有一个自定义视觉作品效果很好,它目前显示一个基于输入度量的仪表,谁的填充可以根据预定义的限制改变颜色。
现在,百分比基于一个外部数字 33,该数字在仪表定义中作为文本输入。但是,我希望将其作为度量输入,因为这样它可以由外部源驱动(例如 Sharepoint 列表)。
但是,我在使用多个单一度量的功能文件中遇到了很大的问题。我知道通常你有一个类别和几个与类别中的元素相关的度量(考虑图表等)。
我目前在我的能力文件中有以下数据角色部分:
"dataRoles": [
{
"displayName": "Value 1",
"name": "dataValue1",
"kind": "Measure"
},
{
"displayName": "Value 2",
"name": "dataValue2",
"kind": "Measure"
}
],
数据视图映射部分如下:
"dataViewMappings": [
{
"conditions": [
{
"dataValue1": {
"max": 1
}
},
{
"dataValue2": {
"max": 1
}
}
],
"single": {
"role": ""
}
}
]
它编译并且似乎工作,直到您添加第二个措施,然后发生奇怪的事情(是的,我不知道技术解释:))但我会解释。
我还有一个部分定义颜色以及使用颜色的值,虽然我可以毫无问题地关闭标题等,但自定义部分会快速从关闭切换到再次打开(因此它保持相同的值) .
我知道这与我正在尝试实施的多项措施有关,因为没有它们,它可以完美运行。任何帮助,或者如果有人有使用多种独立措施的视觉源代码,我将不胜感激。
亲切的问候。