szjazz 发表于 2023-4-18 02:16:44

奇怪,为什么这流程控制选择条件怎么不执行了?


表单


流程节点:

流向判断条件:
费用审批:return parseFloat(this.data.txtExpense)>0;
无须费用:return parseFloat(this.data.txtExpense)==0;


当填制表单进行流转时,如果有填写上费用

实际的流程:

按理说应该是进入“总监审批”,为什么反而在“选择”节点不动了呢?

论坛管理员 发表于 2023-4-18 13:41:00

说明在这个节点出错了,您看看后端日志的报错信息,加一些输出,看看this.data.txtExpense是否有获取到数据,表单上txtExpense字段检查一下,标识前后是否有空格

szjazz 发表于 2023-4-18 14:54:17




打开已填写的表单,进入F12模式,怎么会有这么多条信息,也看不出txtExpense的值

论坛管理员 发表于 2023-4-19 10:01:18

流转的时候,您看看日志查看器的报错信息,在选择的条件判断里加一些输出,看看this.data.txtExpense是否有获取到数据,表单设计界面上txtExpense字段检查一下,标识前后是否有空格

szjazz 发表于 2023-4-19 12:53:58



我是在表单里对该字段添加了事件,然后跟踪输出,可是F12没有看出来数据

论坛管理员 发表于 2023-4-20 10:17:32

怎么跟踪的,实际发起流程实例去测试,不要使用表单的小眼睛预览,输出的this.data是什么?截图看一下

szjazz 发表于 2023-4-20 17:36:59

上面的截图就是一个实例的截图,没有找到输出,所以,有些奇怪,哪儿写错了

论坛管理员 发表于 2023-4-21 09:52:18


您在条件里加一些输出,在日志查看器里去查看一下,,字段值有没有正确获取到

szjazz 发表于 2023-4-22 20:19:06

非常感谢,我一直只检查了校验条件,原来是条件里的错误引起了
页: [1]
查看完整版本: 奇怪,为什么这流程控制选择条件怎么不执行了?