表单通常在发起时可填写,审批时只能看。

通过数据控制,只需勾选可读、可写字段,即可使表单栏位在不同审批关卡呈现不同输入状态。

读、写设置

在节点的属性窗口,数据控制页签,可以勾选数据的读、写。

审批关卡可写字段

有时在审批关卡上也可以输入部分字段,只需勾选对应字段的写属性即可。

非绑定项

非绑定项不能使用读写控制。

非绑定项可以用DisableExpress或HiddenExpress来实现在不同关卡上禁用或隐藏。

非绑定项控制通常需要根据步骤名判断,步骤名存储变量为:Global.StepName,例如将HiddenExpress设置为Global.StepName != '开始',即可实现非绑定项只在填单环节可见。

多表单

通过设置数据读、写,即可实现流程只使用一张表单,但在不同关卡呈现不同状态。

也可以使用多表单方案,也就是在不同栏位使用不同表单,实现同等效果。

Created with the Personal Edition of HelpNDoc: Create cross-platform Qt Help files