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


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

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

Screenshot that shows how to open Edit Mode.

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

Возможны следующие значения:

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

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

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

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

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

При нажатии кнопки "Изменить" визуальный элемент получает вызов update() с параметром AdvancedEditMode. В зависимости от значения, заданного в файле capabilities.json , выполняются следующие действия:

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

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

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

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