个人书签

在为组织嵌入的报表中,报表使用者可以创建个人书签。 通过捕获报表页状态(包括筛选器、切片器和视觉状态)并为其提供友好名称来创建个人书签。 然后,用户可以通过选择书签快速返回到这些状态。 个人书签仅适用于其创建者,并且创建书签不需要报表的写入权限。

注意

此功能默认处于禁用状态,仅支持组织(用户拥有数据)解决方案的嵌入。

若要在组织的嵌入式报表中启用个人书签,请执行以下操作:

  1. 验证 Azure Active Directory (Azure AD) 应用是否具有 UserState.ReadWrite.All 权限。

  2. loadConfiguration 设置中的 personalBookmarksEnabled 属性设置为 true:

        let config = {
            type: 'report',
            ...
            settings: {
                personalBookmarksEnabled: true
            }
        };
    
  3. 使书签窗格在报表中可见。

使用个人书签

若要创建、应用、删除、更新或重命名个人书签,书签窗格应可见。 启用并且用户具有适当的权限时,个人书签选项卡将显示在书签窗格中。

可以通过两种方式使书签窗格在报表中可见。 第一个选项是显示报表 操作栏,该操作栏具有 书签 按钮供用户打开和关闭书签窗格。

第二个选项是通过使用报表设置中的 窗格 对象以编程方式显示和隐藏书签窗格。

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

若要在运行时更新报表设置,请参阅 在运行时更新报表设置。

注意

API 不支持个人书签的操作。 有关报表书签,请参阅 报表书签