【发布时间】:2015-12-19 00:58:59
【问题描述】:
我正在 PowerBI 中开发一种新的视觉效果,并首先定义视觉功能。 甚至,示例向我展示了,例如,gauge.capabilities.ts 文件是这样的。
export var gaugeCapabilities: VisualCapabilities = {
dataRoles: [
{
name: gaugeRoleNames.y,
kind: VisualDataRoleKind.Measure,
displayName: data.createDisplayNameGetter('Role_DisplayName_Value'),
}, {
name: gaugeRoleNames.minValue,
kind: VisualDataRoleKind.Measure,
displayName: data.createDisplayNameGetter('Role_DisplayName_MinValue'),
}, {
name: gaugeRoleNames.maxValue,
kind: VisualDataRoleKind.Measure,
displayName: data.createDisplayNameGetter('Role_DisplayName_MaxValue'),
}, {
name: gaugeRoleNames.targetValue,
kind: VisualDataRoleKind.Measure,
displayName: data.createDisplayNameGetter('Role_DisplayName_TargetValue'),
}
],
我想定义自定义显示名称,例如“From”、“To”。当我尝试在 dataRoles 中将其输入为“原始”时:
dataRoles: [
{
name: gaugeRoleNames.y,
kind: VisualDataRoleKind.Measure,
displayName: 'From',
}, { ...
而且它有效。 但我认为这超出了编码要求。有什么方法可以定义自定义显示名称 getter,例如:
displayName: data.createDisplayNameGetter('Role_DisplayName_From')
我试过了。但它不起作用。
有没有人有同样的问题并解决了这个问题?
【问题讨论】:
标签: visualization powerbi