Power Pages 中的模型驱动图表

已完成

您可以使用 Liquid 标记 chart 将图表添加到网页。 与所有 Liquid 代码一样,您可以在页面内容中直接添加 chart 标记,将其嵌入到内容片段内,或者将其作为 Web 模板的一部分添加。

{% chart id:"EE3C733D-5693-DE11-97D4-00155DA3B01E" viewid:"00000000-0000-0000-00AA-000010001006" %}

您可在提供 chart 标记时给出两个参数:

  • id - 图表的可视化标识符。 您可以通过导出图表获取本参数。

  • viewid - 在模型驱动视图编辑器中打开时的表视图标识符。 未指定时使用默认视图。

在 Power Pages 中显示模型驱动图表不需要任何其他配置。 但是,配置仅支持系统图表和系统视图。

参数

若要获取图表标记参数,请按照以下步骤操作。

注意

本示例使用当选中包括示例数据的选项时在新 Dataverse 环境中预配的创新质询应用。

  1. 打开包含需要嵌入到网页中的图表的模型驱动应用。

  2. 打开视图和图表。

  3. 找到 URL 中的 viewid 查询参数,它表示目标视图 ID。

    模型驱动应用中图表的屏幕截图,其中突出显示了 URL 的查询字符串中的视图 ID。

  4. 选择垂直省略号菜单,然后选择导出

    模型驱动应用中图表的屏幕截图,其中显示了溢出菜单并选中了“导出”项。

  5. 在文本编辑器中打开导出的文件,然后找到 visualizationid 元素。 本元素的内容为目标图表 ID。

    文本编辑器的屏幕截图,其中突出显示了导出的图表 XML 内容和可视化 ID 元素。

  6. 使用这些参数构建 Liquid 标记。

    {% chart id:"d7811e72-ecff-e711-a82e-000d3a37c8e1" viewid:"445a3319-5f88-49ed-a3b5-bd741813edd3" %}
    
  7. 您可以将此标记直接粘贴到网页上的文本元素中。

若要允许用户查看图表,请确保创建适当的表权限记录并将适用的 Web 角色分配给用户,以允许他们从目标表中读取数据。 如果您未授予适当的权限,用户将看到拒绝访问的消息。

注意

不同的用户可能会在特定表权限下具有不同的结果图表。

不支持某些图表类型和现有图表。 有关详细信息,请参阅 不受支持的图表和图表类型

有关详细信息和分步说明,请参阅将模型驱动 Power App 中创建的图表添加到 Power Pages 中的网页