Power Apps提供了许多自定义组件,因此您可以根据业务需求进行自定义。可以为Dynamics 365 Power Apps开发以下自定义组件:
- 客户端脚本(JavaScript)
- 服务器端代码(插件)
- 服务器端代码(自定义工作流活动)
- 编辑命令栏
在Power应用程序中使用客户端JavaScript
Microsoft Dynamics 365允许您为可以在浏览器或客户端中运行的动态行为编写脚本。
您可以出于以下目的开发脚本:
- 获取或设置列值
- 显示和隐藏用户界面元素(列、节和选项卡)
- 每列引用多个控件
- 访问每个表的多个表单
- 操作表单导航项
- 与业务流程流控制交互
- 使用Web API在服务器表中执行CRUD操作
- 在表单上显示通知
- 从实体窗体打开弹出屏幕
事件
模型驱动的Power Apps中有许多可用的事件:
- 表单事件:保存时和加载时
- 字段事件:更改时
- 选项卡事件:选项卡状态更改
您可以从Dynamics 365中支持的任何事件调用JavaScript。
事件处理
事件处理程序是针对事件调用的JavaScr