在 Power Pages 中使用代码组件
Power Apps component framework 使专业开发人员和应用制作者能够为模型驱动和画布应用创建代码组件。 这些代码组件可以为处理窗体、视图和仪表板上的数据的用户提供增强的体验。 详细信息:Power Apps component framework 概述
Power Pages 现在支持为使用 Power Apps component framework 创建的模型驱动应用生成的控件。 若要在 Power Pages 站点网页中使用代码组件,请执行以下步骤:
执行这些步骤之后,您的用户现在可以使用具有相应窗体组件的网页与代码组件进行交互。
先决条件
- 您必须具有系统管理员特权才能在环境中启用代码组件功能。
- 您的 Power Pages 站点版本必须为 9.3.3.x 或更高版本。
- 您的查询中站点包包必须为 9.2.2103.x 或更高版本。
创建和打包代码组件
要了解如何创建和打包由 Power Apps component framework 创建的代码组件,请转到创建您的第一个组件。
支持的字段类型和格式
Power Pages 为使用代码组件支持限制字段类型和格式。 下表列出了所有支持的字段数据类型和格式:
货币
DateAndTime.DateAndTime
DateAndTime.DateOnly
小数
枚举
浮点数
多个
OptionSet
SingleLine.Email
SingleLine.Phone
SingleLine.Text
SingleLine.TextArea
SingleLine.Ticker
SingleLine.URL
TwoOptions
整数
详细信息:属性列表和说明
Power Pages 中不支持的代码组件
不支持以下代码组件 API:
uses-feature 元素不能设置为 true。
Power Apps component framework 不支持值元素。
将代码组件添加到模型驱动应用中的字段
要了解如何向模型驱动应用中的字段添加代码组件,请转到向字段添加代码组件。
重要提示
Power Pages 的代码组件对使用 Web 客户端选项的 Web 浏览器可用。
也可以使用数据工作区向窗体添加代码组件。
在“数据工作区”窗体设计器中编辑 Dataverse 窗体时,请选择一个字段。
选择 + 组件,然后选择该字段的相应组件。
选择保存和发布窗体。
为代码组件配置 Power Pages 站点
将代码组件添加到模型驱动应用中的字段后,您可以配置 Power Pages,以便在窗体上使用代码组件。
有两种方法可启用代码组件。
在设计工作室中启用代码组件
使用设计工作室在窗体上启用代码组件。
将窗体添加到页面后,选择已在其中添加代码组件的字段,然后选择编辑字段。
选择启用自定义组件字段。
当您预览站点时,应该会看到启用的自定义组件。
在门户管理应用中启用代码组件
使用门户管理应用向基本窗体添加代码组件:
打开门户管理应用。
在左侧窗格上,选择基本窗体。
选择要向其添加代码组件的窗体。
选择相关。
选择基本窗体元数据。
选择新建基本窗体元数据。
类型选择属性。
选择属性逻辑名称。
输入标签。
对于控件样式,选择代码组件。
保存并关闭窗体。
使用门户 Web API 的代码组件
可以构建代码组件并将其添加到可以使用门户 Web API 执行创建、检索、更新和删除操作的网页中。 在开发门户解决方案时,此功能可以提供更实用的自定义选项。 有关详细信息,请转到实现示例门户 Web API 组件。