goots 发表于 2021-11-26 14:31:34

如何避免在总表误按状态设置按钮【审核】/【反审】?

问题:
出库单的审核和反审,只能由制表人本人执行,以避免他人删除数据。为了达到这个目的,我在填表公式中 审核前增加公式检查用户名是否与制表人一致,不一致则中断操作。这个方法在打开表单时有效。但是,如果在总表页面时,用户按下了 【反审】,则会跳过填表公式,直接执行了业务公式,出现失控。
下图是审核前填表公式:


这样的效果:


但是,我们在总表操作时,这样效果:


建议可否在表单状态设置时,给 状态数据项 增设一个选项?比如:

这样,有审核前填表公式控制的状态按钮就不会出现在总表的工具栏。

黄磊 发表于 2021-11-26 15:24:04

状态按钮触发的 报错公式就写在业务公式里面。
如图:

goots 发表于 2021-11-29 11:34:56

回复 黄磊:

此方法也算是一种解决办法,可以保证在总表按下状态按钮时不执行业务公式(数据不至于出错),但界面不完美。一是,业务公式“出错”窗口显示的是“出错了”,给我的感觉是,这个“出错了”是提示开发人员的,对操作人员来说这里我想给出温馨提示;二是,在总表执行时,这个“出错了”窗口不会弹出,只是提示有错误要检查,也让操作人员有点莫明其妙。
页: [1]
查看完整版本: 如何避免在总表误按状态设置按钮【审核】/【反审】?