第 14 章 Business Central 中的表单
表单是页面的布局定义,定义为 HTML,在进程和任务实例化过程中作为用户的对话框窗口显示。任务表单从用户获取进程和任务实例执行的数据,而进程表单则取进程变量的输入和输出。
然后,使用数据输入分配将输入映射到任务,您可以在任务内部使用。任务完成后,数据映射为数据输出分配,以便为父进程实例提供数据。
14.1. 表单模型器
Red Hat Process Automation Manager 提供了一个自定义编辑器来定义表单,称为 Form Modeler。使用 Form Modeler,您可以在不编写代码的情况下为数据对象、任务表单和进程启动表单生成表单。表单模型程序包含一个用于绑定多个数据类型和回调机制的小部件库,用于在表单值更改时发送通知。表单建模器使用基于an 的验证,并支持将表单字段绑定到静态或动态模型。
表单模型程序包括以下功能:
- 表单建模用户界面以进行表单
- 表格从数据模型或 Java 对象自动生成
- Java 对象的数据绑定
- 公式和表达式
- 自定义表单布局
- 嵌入的形式
表单模型程序附带您放入 Canvas 的预定义字段类型来创建表单。
图 14.1. mortgage loan 应用程序表单示例