boolean - 流条件执行 TRUE,而不是 FALSE
问题描述
语境
- 为人事办公室创建小票提交系统。创建了代表另一个用户(例如由主管)提交工单的能力。需要一列“客户电子邮件”来填写来自实际客户的电子邮件,以便系统有一列用于向客户发送电子邮件。
如果 SUBMITTED FOR 已满,CUSTOMER EMAIL 应该已经 SUBMITTED FOR EMAIL。
如果 SUBMITTED FOR 为空,则 CUSTOMER EMAIL 应该是由 EMAIL 创建的。
流动
第 1 部分(工作正常)
- 触发:更新项目/文件
- 条件:TICKET ID 列字段已修改
流程第 2 部分(问题)
- 健康)状况:
“列已更改:已提交”等于“列已更改:已提交”
也试过
“列已更改:提交给”等于 fx:TRUE
布尔值:::
是的
- 更新项目:客户电子邮件 (col) 与 SUBMITTED FOR EMAIL (field)
不
- 更新项目:CUSTOMER EMAIL (col) with Created BY EMAIL (field)
FLOW TEST 说它有效,但当为 FALSE 时,不执行 NO“更新项目”。
请帮忙!
解决方案
发现问题:
在第二种情况下,使用“列已更改:提交给”等于 fx:NULL。
但是值会更新,即使该值为空,也会产生误报。
将其更改为:“提交给”等于 fx:NULL。
我对“已更改”与单元格是否为空之间的区别一无所知?
推荐阅读
- numpy - 将 5D 数组重塑为 2D 数组
- javascript - 无法在反应js中路由
- java - (De)Serialize - JsonTypeInfo 替代
- c++ - 使用内联函数与直接输入代码的性能
- c# - 如何使用 Aspose 单元隐藏前缀撇号
- rpmbuild - rpmbuild 抱怨缺少目录
- git - 管理项目源代码标准版本以及源存储库上的自定义版本。上游合适吗?
- java - QueryDsl:使用两个列表参数更新表
- multithreading - 当一个抛出和异常时,如何杀死由 Scala .par 引起的所有线程?
- signal-protocol - 如何在 Android 应用中实现信号协议