检验字段的值
组件介绍
“检验字段的值”组件用于检查流中字段的值。
- 输入:需要检验的数据
- 输出:检验字段值后的数据
- 参数:无
组件图标
页面介绍
选项 | 说明 | 样例值 |
---|---|---|
检验 | 要进行检验的类型(包含字段或变量) | |
字段名 | 要进行评估的字段名 | |
类型 | 包含String、Number、Date time、Boolean | |
成功条件 | 判断条件 | |
值 | 判定条件的具体值 | |
掩码 | 如果类型选择“Date time”,则可以选择编码方式 | |
Min | 成功条件选择“如果值在区间范围内”,则需要设置最小值 | |
Max | 成功条件选择“如果值在区间范围内”,则需要设置最大值 | |
Success when variable set | 选择该选项后,设置变量时将遵循真实路径。注意:工作流操作会检查变量是否已定义,因此空值或无效值也为真。在 UDI 内部测试时,需要删除 "执行工作流程 "窗口变量部分中包含变量的行。请记住一旦设置了该变量,即使从列表中删除,该变量也会继续存在。 |
使用案例
案例示例
本案例主要功能是检测字段/变量的值是否符合判定条件。
本案例使用“设置变量”组件设置一个变量用于检测。该组件具体用法可参考 设置变量
本案例的总体 流程如下图所示:
案例操作
1、拖动“设置变量”和“检验字段的值”组件到画布,双击打开“设置变量”组件。具体设置如下图所示。
2、双击打开“检验字段的值”组件。具体设置如下图所示。
3、点击确认保存。本案例总体流程如下图所示。
4、点击运行,选择从“Start”开始执行作业。
4、运行结果如下图所示,执行结果为“true”。表示该变量count的值15是在区间[5,20]之间,执行结果为true。反之,如果不符合检测,则输出结果为false。