模型驱动应用的客户端 API 对象模型提供了可用于使用 JavaScript 在模型驱动应用中应用自定义业务逻辑的对象和方法,例如:
- 获取或设置列值。
- 显示和隐藏用户界面元素。
- 每个列引用多个控件。
- 访问每个表的多个表单。
- 操作表单导航项。
- 与业务流程控制进行交互。
请务必了解模型驱动应用客户端 API 对象模型,以便有效地编写和使用 JavaScript 代码。
客户端 API 对象模型中的根对象
客户端 API 对象模型的根目录是以下上下文和 Xrm 对象:
| 对象 | 说明 |
|---|---|
| 执行上下文 | 表示模型驱动应用窗体和网格中事件的执行上下文。 |
| 表单上下文 | 提供对表单或表单上某项的引用,当前代码即在此基础上执行。 若要获取表单上下文对象,请使用执行上下文 getFormContext 方法。 |
| 网格上下文 | 提供对表单上网格或子网格的引用,当前代码即在此基础上执行。 |
| Xrm | 提供一个全局对象,用于执行不直接影响窗体、网格、子网格、控件或列的数据和 UI 的操作。 例如,使用它来导航窗体,并使用 Web API 创建和管理记录。 |