通过Power Platform自定义D365 CE 业务需求 - 9. 使用PowerApps自定义

Power Apps提供了许多自定义组件,因此您可以根据业务需求进行自定义。可以为Dynamics 365 Power Apps开发以下自定义组件:

  • 客户端脚本(JavaScript)
  • 服务器端代码(插件)
  • 服务器端代码(自定义工作流活动)
  • 编辑命令栏

在Power应用程序中使用客户端JavaScript

Microsoft Dynamics 365允许您为可以在浏览器或客户端中运行的动态行为编写脚本。

您可以出于以下目的开发脚本:

  • 获取或设置列值
  • 显示和隐藏用户界面元素(列、节和选项卡)
  • 每列引用多个控件
  • 访问每个表的多个表单
  • 操作表单导航项
  • 与业务流程流控制交互
  • 使用Web API在服务器表中执行CRUD操作
  • 在表单上显示通知
  • 从实体窗体打开弹出屏幕

事件

模型驱动的Power Apps中有许多可用的事件:

  • 表单事件:保存时和加载时
  • 字段事件:更改时
  • 选项卡事件:选项卡状态更改

您可以从Dynamics 365中支持的任何事件调用JavaScript。

事件处理

事件处理程序是针对事件调用的JavaScript方法。您可以针对单个事件调用多个事件处理程序。

库是包含在特定表单中的JavaScript文件,其中包含可以作为事件处理程序调用的方法。

表单上下文

客户端API表单上下文包含对该表单或表单上特定项的引用,例如快速查看控件或可编辑网格中的行,当前代码是针对该行运行的。您可以将

你可能感兴趣的:(通过Power,dynamic,programming,Power,Platform,Dynamics,365,CE,microsoft)