3.Q&A:业务公式未触发-条件排查

业务公式中有多个条件,当业务公式未触发时,检查完触发节点后,需要检查条件
1.执行条件的检查
业务公式中最上面一行为执行条件,若执行条件不满足,则公式不会执行
2.满足条件的检查
在业务公式的子数据源下方为满足条件,满足条件与执行条件一样,若满足条件没有满足,也不会执行业务公式
需要注意的是,这里的用法与执行条件一样,但获取的数据却不一样,执行条件中只能获取本表单或是本表单.明细中的数据,但满足条件中不仅可以获取本表单的数据,也可以获取子数据源的数据,所以在检查满足条件时,需要检查的数据包含所有数据源的数据
3.匹配条件的检查(不适用于新建操作与插入记录)
在使用业务公式进行更新操作时,会出现匹配条件,匹配条件是控制对目标模板的哪张表单进行更新,当业务公式没有执行,也可能是匹配条件没有满足,业务公式无法匹配到目标表单
需要注意的是,使用业务公式对目标表单的明细进行更新时,需要先对目标表的主表进行匹配,也就是需要在主表中也写上更新操作并填写匹配条件,若只写了明细表中的匹配条件,业务公式依旧无法定位到目标表单 
4.条件表达式的检查
每一个数据项进行赋值时,下面都会有条件表达式,若不满足所有条件表达式,该数据项将无法赋值。若确认公式已经执行,只是某一数据项未赋值成功,需要检查条件表达式
2026-02-27
0 0