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


Личные закладки

В отчетах, внедренных для вашей организации, потребители отчетов могут создавать личные закладки. Личные закладки создаются путем записи состояний страницы отчета, включая фильтры, срезы и визуальные состояния, а также предоставляя им понятные имена. Затем пользователи могут быстро вернуться к этим состояниям, выбрав закладки. Личные закладки доступны только создателям, и для создания их не требуются разрешения на запись для отчета.

Заметка

Эта функция отключена по умолчанию и поддерживается только для внедрения решения для вашей организации (пользователь владеет данными).

Чтобы включить личные закладки в внедренных отчетах для вашей организации:

  1. Убедитесь, что приложение Azure Active Directory (Azure AD) имеет разрешение UserState.ReadWrite.All.

  2. Задайте для свойства в параметрах loadConfiguration значение true:

        let config = {
            type: 'report',
            ...
            settings: {
                personalBookmarksEnabled: true
            }
        };
    
  3. Сделайте область закладки видимой в отчете.

Использование личных закладок

Чтобы создать, применить, удалить, обновить или переименовать личную закладку, область закладки должна быть видна. Если у пользователя есть необходимые разрешения, вкладка личных закладок будет отображаться на панели закладок.

Панель закладок можно сделать видимой в отчете двумя способами. Первым вариантом является отображениеотчета панели действий, которая имеет кнопку закладки, чтобы пользователи открывли и закрывают панель закладок.

Второй вариант — показать и скрыть панель закладок программным способом с помощью панелей в параметрах отчета.

let embedConfig = {
   ...
   settings: {
      panes: {
         bookmarks: {
            visible: true
         }
      }
   }
};

Сведения об обновлении параметров отчета во время выполнения см. в обновлении параметров отчета во время выполнения.

Заметка

Действия для личных закладок не поддерживаются API. Закладки отчетов см. в закладках отчетов.