更改模型驱动应用自定义表图标

创建自定义表时,会自动分配默认图标。 默认情况下,所有自定义表都使用相同的图标。 使用自定义图标来区分自定义表的外观。 无法修改分配给系统表的图标。

在此示例中,帐户表已为其分配了一个图标,因为它是系统表,但其他表具有默认图标。

未设置图标的模型驱动应用

图标可用于模型驱动应用,以实现以下目的。

图标类型 Description
表图标 .svg、.gif、.png或 .jpg 格式图像,大小为 16x16 像素。 本文介绍如何编辑表图标。
表格窗体的图标 .svg、.gif、.png或 .jpg 格式图像,大小为 32x32 像素。 详细信息:启用或禁用表选项
应用图标 必须是可缩放矢量图形(.svg)图标。 详细信息: 在应用设计器中管理模型驱动应用设置

注释

  • 所有图像文件的大小不得超过 10 KB。

  • 在应用设计器中设置的图标将会覆盖表定义中的图标设置。 当应用设计器中的表图标设置为默认图标时,表定义中指定的图标将显示在应用中。

  • 当可缩放矢量图形(.svg)图像用作表窗体的应用图标或图标时,它必须设置默认大小。 由于 SVG 是 XML 文档,因此可以使用文本编辑器编辑 svg 元素 宽度高度viewBox 值,以定义图像的默认大小。

  • 如果可能,请删除任何硬编码填充颜色属性,并使用 currentColor 关键字来避免对比度问题。 详细信息: 图像 Web 资源

每种类型的图标都存储为 Web 资源。 首先创建 Web 资源,然后设置图标以使用它们。 或者,在定义表属性时,可以通过创建新的 Web 资源来添加图标。

从表定义中设置自定义表的图标

  1. 登录到 Power Apps

  2. 在左侧导航窗格中选择 “解决方案 ”,然后打开所需的解决方案或创建新解决方案。 然后从解决方案中打开自定义表。 若要使用默认解决方案,请选择左侧导航窗格中的 “表 ”,然后打开所需的表。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。

  3. 选择 属性。 在右侧 的“编辑表 ”窗格中,展开 “高级”选项

  4. “选择表映像”下,从以下选项中进行选择:

  5. 选择“保存”

在应用设计器中设置表的图标

  1. 在应用设计器左窗格中,选择该表。
  2. 在右表属性窗格的图标下,选择使用web资源>选择图标
  3. 从现有映像 Web 资源列表中选择,或选择“新建”以创建新资源。
  4. 选择 “选择”,然后选择“ 发布 ”,使更改在应用中可用。

查看模型驱动应用图标的更改

当更新生效时,可以通过播放应用来查看它们。 在这种情况下,Courses 表及其图标将被更新。

模型驱动的应用,更新了图标集

设置自定义表的图标(经典)

  1. 在 Power Apps 中,在左侧导航窗格中选择解决方案。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。
  2. 选择包含需要设置图标的表的非托管解决方案。
  3. 在解决方案命令栏中选择 “切换到经典 ”(可能需要先选择 ... )。 经典解决方案浏览器将打开该解决方案。
  4. 进入经典解决方案资源管理器后,展开实体(表)。
  5. 选择需要更新图标的自定义表。

设置表图标

  1. 在命令栏上,选择“ 更新图标”。
  2. “选择新图标”对话框的“Web 客户端”选项卡上,在“Web 应用程序中的图标”“实体表单的图标”下方,点击“新图标”右侧的“浏览”按钮查找按钮。
  3. 选择或创建相应的 Web 资源,然后选择“ 确定”。
  4. “统一接口 ”选项卡中,对 “新建图标” 列执行相同的作。
  5. 选择 “确定 ”关闭 “选择”新建图标 “对话框。
  6. 在命令栏上的 “文件 ”菜单上,选择“ 保存”。
  7. 更改完成后,请发布这些更改。 在解决方案资源管理器中选择表时,在命令栏中选择“ 发布 ”。

社区工具

Iconator 是为 Power Apps 开发的 XrmToolbox 社区的工具。 除了引入新图标之外,设计器还可以使用该工具更新与表关联的图标。

有关社区开发的工具,请参阅适用于 Microsoft Dataverse 的开发人员工具文章。

注释

社区工具不是Microsoft产品,Microsoft不提供社区工具的支持。 如果存在与该工具相关的问题,请联系发布者。 详细信息: XrmToolBox

后续步骤

创建自定义表
编辑表