다음을 통해 공유


Power BI 사용자 지정 시각적 개체 동적 형식 API

API 버전 4.2에서 개발자는 동적 문자열 형식 지원으로 보고서를 만들 수 있습니다.

시각적 개체에 대한 동적 형식 지원 사용

시각적 개체가 동적 형식 문자열로 작동하게 하려면 capabilitites.json에 다음 필드를 추가해야 합니다.

"objects": {
    "general": {
        "properties": {
            "formatString": {
                "type": {
                    "formatting": {
                        "formatString": true
                    }
                }
            }
        }
    },
}

동적 문자열 형식을 사용하는 방법

동적 문자열 형식을 사용하도록 설정하면 사용자 지정 시각적 개체는 스크린샷에서 볼 수 있듯 update() 옵션을 통해 형식 문자열을 받습니다.

Screenshot of update options content with dynamic format strings.

options.dataViews[0].categorical.values[0] 내부에는 두 개의 배열이 있습니다.

  1. values - 데이터 세트의 값
  2. objects - general.formatString 속성이 있는 개체

object은(는) value에 일치합니다. 스크린샷에서 12519995905.9842 예제 값에는 ¥ #,0 형식이 있습니다. 이 형식을 값에 적용하려면 powerbi-visuals-utils-formattingutils에서 형식 메서드를 사용할 수 있습니다.