javascript - 在 camunda 建模器中的序列流上检查变量是否为空
问题描述
在 sequenceFlow 上,我想检查一个条件,该条件可能包含一个可能尚未在流程实例中定义的变量。因此,如果未定义,我不想获得“未定义变量”的 ActivitiException,而是希望流程继续进行。
我这样写我的条件:
${ A == null || Aa >= Bb }
然后当 A 为空(尚未定义)时,我无法继续:/
我该怎么办?
解决方案
这是一种解决方法,但是您可以使用 ExecutionListener 并在进程启动时初始化该值,因此您永远不会有 Null 值
推荐阅读
- python - logrotate 后日志开头的空值
- qt - 如何将字符串作为 QTextEdit 信号的参数传递
- c# - 无法在团队中创建多个私人频道
- android - 生成签名的 apk 时出错:com.google.gson.ExclusionStrategy 类型已定义多次
- python - 检索 JSON 查询结果后代码中断
- mysql - Mysql索引使用B-tree或者B+ tree
- python - dir() 内置函数返回“(某些)给定对象的属性”是什么意思?
- r - 分段 R 的固定断点 (psi) 值
- angular - 刷新时删除 nativescript 模式
- sql - 如何在 SELECT 语句中排除具有双值的行