Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
neko
Associate
Associate
301

SAP Digital Boardroom是一个利用实时洞察帮助客户跟踪业务绩效的功能。用户可以通过交互式界面召开会议,获得独特的使用体验。 

2020年全球疫情爆发后,我们不得不调整并重新思考我们的日常工作体验。这也意味着我们的客户改变了在SAP分析云中使用 Digital Boardroom 的方式。我们借此机会与客户取得联系,了解他们在新的混合办公模式中还需要哪些工具来提升效率。我们的解决方案是,演示模式。 

演示模式旨在将传统的Digital Boardroom提供的主要功能直接引入优化体验中可见,我们一直努力将故事、分析应用和 Digital Boardroom 集成单一平台之使用这些功能不需要一个有效的Digital Boardroom许可 

演示模式已在2024年第一季度发布周期(QRC)中以受控版本的形式提供给某些当前的Digital Boardroom客户,并将在2024年第二季度QRC(对于快速跟踪客户来说是2024.07版本)全面推出。 

现在,我们来了解一下此集成的几个新功能。 

导入故事页面

新版本中,用户可以在故事编辑模式下可以添加其他故事中的页面(需要具有读取访问权限)。你可以在页面选项卡栏中单击“添加页面”按钮,或在大纲面板的页面部分单击“+”,找到“导入故事页面”的选项。这样,你可以将其他故事中的页面用作自己的页面。

屏幕截图 2024-04-08 134032.png

目标故事后,设计者可以从中勾选一个、部分或全部页面。下面的屏幕截图显示我们已从目标故事中选取所有页面。 

neko_0-1712555130065.png

请注意,我们无法从经典设计体验、未使用新响应布局格式的页面或已经导入的页面导入页面 

neko_1-1712555137273.png

导入时会显示导入状态,这将帮助设计者们了解哪些页面已导入完成,哪些页面仍在队列中。完成后,每个页面都会有一个状态概要,因为某些对象可能不是由我们导入的。 

请注意,我们不支持导入无法在故事之间手动复制粘贴的组件。你可以在此处查看限制列表。 

neko_0-1712555450876.png

大纲面板会展现出哪些页面来自当前故事(显示为画布或响应式页面的图标),哪些页面是导入的(显示为导入图标)。 

设计者可以根据需要在自己的故事中编辑导入的页面。这些页面仍保留指向原始故事的链接,以防设计者们需要再次查看或重新导入。可以在大纲面板、工具栏中的页面选项卡栏或通过“演示结构”找到这一链接。

neko_1-1712555496529.png

此外,当我们检查到导入页面有任何更新时,将会通知设计者。设计者可以决定是要重新导入页面,还是保留原版本。这是一条可忽略的消息,可以通过演示下的更多操作(三个点菜单)访问。 

neko_2-1712555512607.png

请注意,重新导入页面会覆盖之前对该页面的个性化更改。现有的书签和故事翻译也将无效。 

构建演示结构

设计者们可以通过“大纲面板-演示”或编辑状态下的工具栏(扳手)找到构建演示结构的选项。 

neko_3-1712555512608.png

在演示设置中,设计者可以在主题或子主题下灵活对页面进行分组。主题和子主题的组合会形成一个用于引导演示者的树状结构。构建演示时,请牢记以下几点: 

  • 配置演示结构不是必须的。我们还是会将扁平化演示视为演示模式的默认设置 
  • 设计者如果需要还原为扁平化演示,可以删除演示结构中所有的主题和子主题(在受控版本中不可用) 
  • 不需要使用演示结构原始故事中的所有页面。未使用的页面将在演示模式下保持隐藏状态。 
  • 每个页面在演示结构中最多使用一次。 
  • 可以选择在演示结构中隐藏主题,这会导致其子主题和页面也被隐藏。此外,查看模式中隐藏的页面在演示模式下也会保持隐藏状态。 

neko_4-1712555551483.png

自定义演示模式体验

我们还提供了另外几个配置选项,帮助优化您的演示模式体验,包括工具栏自定义、默认查看器和默认导航面板状态。 

演示模式的工具栏配置(浮动vs设置) 

我们将已有的用于编辑模式的工具栏设置扩展到了演示模式。“演示模式”设置中,增加了一个用于将工具栏的展示方式改为浮动或设置的选项。浮动工具栏是默认配置,因为它提供了演示模式的最佳查看体验。 

请注意,固定工具栏的按钮和最小化工具栏将在演示模式下自动隐藏,具体取决于工具栏的设置(固定的还是浮动的)。例如,固定工具栏的按钮不适用于浮动工具栏,最小化不适用于固定工具栏。 

neko_5-1712555582888.png

视图工具栏被选为“设置”后,有一个可以将工具栏置于底部的新选项。它提供了与经典 Digital Boardroom 相似的工具栏体验。 

neko_6-1712555582890.png

请注意,若将导航面板或过滤器面板从工具栏中移除,演示模式下此面板会隐藏且无法访问。 

默认查看器配置和导航面板状态 

我们添加了一个新选项,用于配置故事在大纲面板导航下打开的默认模式。这给设计者提供了更大的灵活性,让查看者需要打开演示模式时,不再需要去点击按钮或编辑URL。 

请注意,使用故事到故事的超链接时,无论默认查看模式是什么,我们都将保持使用演示模式。这是为了确保用户在故事之间导航时的查看体验保持一致。 

们还引入了更改当前模式下导航面板默认状态的新选项(在受控版本中不可用)。 

关于不同配置选项下会显示哪个面板(导航或过滤器),详细信息如下。

Spoiler
Detailed Configuration Rules for Navigation Panel and Filter Panel

Story Filter

Filter Panel Configuration

Navigation Panel Configuration

Panel Shown by Default

Yes

Auto

Expanded

Filter

Yes

Auto

Collapsed

None

Yes

Auto

Disabled

Filter

Yes

Visible

Expanded

Filter

Yes

Visible

Collapsed

None

Yes

Visible

Disabled

Filter

Yes

Hide

Expanded

Navigation

Yes

Hide

Collapsed

None

Yes

Hide

Disabled

None

No

Auto

Expanded

Navigation

No

Auto

Collapsed

None

No

Auto

Disabled

None

No

Visible

Expanded

Filter

No

Visible

Collapsed

None

No

Visible

Disabled

Filter

No

Hide

Expanded

Navigation

No

Hide

Collapsed

None

No

Hide

Disabled

None

演示模式 

演示模式可以通过工具栏中的“演示模式”按钮(在“编辑”|“视图”旁边)或通过 mode=present 的 URL 访问。例如,使用以下 URL:

 

 

https://<TENANT>/sap/fpa/ui/tenants/<TENANT_ID>/app.html#/story2&/s2/<STORY_ID>/?mode=view

 

 

我们需要将它修改为 mode=present

 

 

https://<TENANT>/sap/fpa/ui/tenants/<TENANT_ID>/app.html#/story2&/s2/<STORY_ID>/?mode=present

 

 

演示模式会提供一个更侧重于内容的简化体验。它有两个核心功能:浮动工具栏和导航面板。 

浮动工具栏(默认) 

浮动工具栏提供了更整洁的外观,也最大化了查看内容的空间。查看者可以将工具栏移动到任何所需位置。 

对于具有演示结构的故事,其下拉菜单限定为只展示同一主题下的页面。工具栏中有两个新图标用于在多个主题之间进行导航。我们还有键盘快捷键: 

  • 在同一主题内的页面之间导航:Shift + 右或 Shift + 左(或向右滑动或向左滑动以获得触摸支持) 
  • 不同主题之间的导航:Shift + 向上或 Shift + 向下(或向上滑动或向下滑动以获得触摸支持) 

请注意,扁平化演示中,不会显示用于主题之间导航的选项和图标。 

可以通过最小化按钮或在任意空白空间的工具栏中双击,将工具栏最小化(在受控版本中不可用)。 

neko_0-1712556727707.gif导航面板

新的导航面板让查看者能够流畅地切换浏览简单和复杂的故事。无论是否配置了演示结构,都是可用的。导航面板有三种可能处于的状态:浮动、固定和取消固定。 

固定的导航面板 

使用固定的导航面板时,内容会显示在右侧。这意味着当您调整导航面板的大小时,屏幕上的内容将被推动并调整大小。 

neko_1-1712556727709.gif

取消固定的导航面板

取消固定导航面板后,面板会覆盖掉内容部分(处于更高一层)。通过一些特定的交互动作(例如在导航面板外部单击,或在面板内点击特定页面),面板会自动折叠,以确保使用者可以专注于内容。 

neko_2-1712556727710.gif

浮动的导航面板

设计者们可以分离导航面板,使其在屏幕上处于浮动状态,然后将其移动到任意位置,或在垂直和水平方向上调整大小。

neko_0-1712557133639.gif

其他功能

这些集成支持的经典 Digital Boardroom 还有一些限制,其中包括: 

  • 留言 
  • 书签 
  • 导入隐藏页面 
  • 导出(在受控版本中不可用)——我们将以深度优先的方式保留演示文稿结构的顺序。页码范围和页码都将不可用。 

原作者:@Tunir

链接:Presentation Mode: Integration of Core Digital Boardroom Features in the Optimized Experience