Power BI 시각적 개체의 고급 편집 모드
고급 편집 모드를 사용하면 Power BI 시각적 개체에서 고급 UI 컨트롤을 사용할 수 있습니다. 보고서 편집 모드에서 시각적 개체에 대한 편집 단추를 선택하고 편집 모드를 고급으로 설정합니다. 시각적 개체는 EditMode
플래그를 사용하여 이 UI 컨트롤을 표시할지를 결정합니다.
기본적으로 시각적 개체는 고급 편집 모드를 지원하지 않습니다("advancedEditModeSupport: 0"
). 고급 편집 모드를 사용하도록 설정하려면 advancedEditModeSupport
속성을 설정하여 시각적 개체의 capabilities.json 파일에 줄을 추가합니다.
가능한 값은 다음과 같습니다.
0
- NotSupported. 시각적 개체는 고급 편집 모드를 지원하지 않습니다. 이 시각적 개체에는 편집 단추가 표시되지 않습니다.1
- SupportedNoAction. 시각적 개체는 고급 편집 모드를 지원하며 추가 변경이 필요하지 않습니다. Power BI는 시각적 개체를 ‘포커스’ 모드로 전환하지 않습니다. 개발자는 이 설정을 동일한 뷰포트의 여러 프로세스를 실행하기 위한 외부 단추로 사용할 수 있습니다.2
- SupportedInFocus. 시각적 개체는 고급 편집 모드를 지원하며 고급 편집 모드로 전환할 때 호스트를 포커스 모드로 전환해야 합니다.
고급 편집 모드 시작
편집 단추가 표시되는 경우는 다음과 같습니다.
- capabilities.json 파일에서
advancedEditModeSupport
속성이SupportedNoAction
또는SupportedInFocus
중 하나로 설정되었습니다. - 시각적 개체가 보고서 편집 모드에서 표시되었습니다.
capabilities.json 파일에 advancedEditModeSupport
속성이 없거나 NotSupported
로 설정된 경우에는 편집 단추가 표시되지 않습니다.
편집을 선택하면, 시각적 개체는 EditMode가 Advanced
로 설정된 update() 호출을 가져옵니다. capabilities.json 파일에 설정된 값에 따라 다음 작업이 수행됩니다.
SupportedNoAction
: 호스트에는 추가 작업이 필요하지 않습니다.SupportedInFocus
: 호스트에서 시각적 개체가 포커스 모드로 표시됩니다.
고급 편집 모드 종료
advancedEditModeSupport
속성이 capabilities.json 파일에서 SupportedInFocus
로 설정되면 보고서로 돌아가기 단추가 표시됩니다.