Поделиться через


Режим расширенного редактирования в визуальных элементах Power BI

Режим расширенного редактирования позволяет использовать расширенные элементы управления пользовательского интерфейса в визуальном элементе Power BI. В режиме редактирования отчета выберите на визуальном элементе кнопку "Изменить" и установите режим редактирования на "Продвинутый". Визуальный элемент использует флаг EditMode, чтобы определить, должен ли он отображать этот элемент управления пользовательского интерфейса.

снимок экрана, показывающий, как открыть режим редактирования.

По умолчанию визуальный элемент не поддерживает режим расширенного редактирования ("advancedEditModeSupport: 0"). Чтобы включить режим расширенного редактирования, добавьте строку в файл capabilities.json визуального элемента, задав свойство advancedEditModeSupport.

Возможные значения:

  • 0 - Не поддерживается. Визуальный элемент не поддерживает режим расширенного редактирования. Кнопка Edit не отображается на этой визуализации.
  • 1 - ПоддерживаетсяБезДействия. Визуальный элемент поддерживает режим расширенного редактирования и не требует дополнительных изменений. Power BI не переключает визуальный элемент на режим фокусировки. Разработчики могут использовать этот параметр в качестве внешней кнопки для запуска нескольких процессов в одном и том же вьюпорте.
  • 2 - SupportedInFocus. Визуальный элемент поддерживает режим расширенного редактирования и требует, чтобы основной пользователь включил режим фокусировки при вводе режима расширенного редактирования.

Введите режим расширенного редактирования

Отображается кнопка Изменить, если:

  • Свойство advancedEditModeSupport в файле capabilities.json задано как SupportedNoAction или SupportedInFocus.
  • Визуальный элемент просматривается в режиме редактирования отчета.

Если свойство advancedEditModeSupport отсутствует в файле capabilities.json или задано значение NotSupported, кнопка "Изменить" не отображается.

При выборе Edit, визуал получает вызов update() с режимом EditMode, установленным в Advanced. В зависимости от значения, заданного в файле capabilities.json, выполняются следующие действия:

  • SupportedNoAction: Хост не требует дальнейших действий.
  • SupportedInFocus: Хост выдвигает визуальный элемент в режиме фокусировки.

Дополнительные сведения о настройке файла capabilities.json см. в возможностях и свойствах визуальных элементов Power BI.

Выход из режима расширенного редактирования

Кнопка "Вернуться к отчету" отображается, если свойство advancedEditModeSupport задано в файле capabilities.json значение SupportedInFocus.

Добавление условного форматирования