在线提交需求

请留下您的联系方式,我们的专家将在 24 小时内与您沟通。

极奇策RPA技术教程:逻辑或 (NodeLogicOr) - 自动化开发与配置详细指南

极奇策技术团队更新于 2026-08-260 阅读

image.png

逻辑或 (OR)

📖 节点概述

多路逻辑或运算节点,检查已连接的布尔输入中是否至少有一个为 True。只要存在一个真值,结果即为 True;所有输入均为假时才为 False。支持动态增加输入端口,可在数据模式(输出布尔值)和执行流模式(直接分流)之间切换。

💡 使用场景

  • 多触发源合并:如“点击按钮 按下回车键 超时自动触发”时启动同一套逻辑。
  • 异常检测:任一传感器报警(温度过高 压力过大 液位过低)即触发紧急停机。
  • 权限宽松校验:用户拥有“管理员权限”“编辑权限”“只读分享权限”均可查看文档。
  • 复合条件构建:与其他逻辑节点组合,如 (A AND B) OR (C AND D) 实现复杂业务规则。

🎮 实战连线指南:如何正确使用它?

节点默认最少提供两个 输入 端口(A 和 B),连线到最后一个半透明端口会自动扩展新端口(C, D, …),支持任意数量的条件。

场景案例:多种方式触发截图操作

  1. 准备触发源
    • 方式一:快捷键监听(按下 Ctrl+Shift+S)→ 输出布尔 True
    • 方式二:菜单点击(点击菜单“截图”)→ 输出布尔 True
    • 方式三:定时器(每10分钟)→ 输出布尔 True
  2. 连线输入:将三个触发源的状态(真/假)分别连接到【逻辑或】的 输入 A输入 B输入 C
  3. 选择模式
    • 数据模式(默认):将 结果 输出连接到【条件分支】节点的 条件 引脚,若为真则执行截图。
    • 执行模式:勾选“作为执行节点”,将任意触发信号的 Exec 输出统一连入本节点的 Exec 输入(需配合上游并行汇总),然后 有真值 出口连接截图功能,全为假 留空。
  4. 执行:只要任一触发源产生 True,截图流程便会启动。

⚙️ 引脚与参数说明

⚙️ 控件参数

控件名称类型说明
作为执行节点开关关闭时为数据模式,输出布尔结果;开启后切换为执行模式,出现 Exec 输入和 有真值 / 全为假 两个分支。

📥 输入引脚

引脚名称数据类型说明
ExecEXEC(执行模式专有)控制流入口。
输入 A, B, C, …BOOL动态端口,至少两个。接受任何类型的值,内部会强制转换为布尔(None0、空字符串等视为 False)。未连线的幽灵端口不参与运算。

📤 输出引脚

引脚名称数据类型说明
结果BOOL(数据模式)任意有效输入为True 时输出 True,否则 False
有真值EXEC(执行模式)至少有一个输入为True 时触发。
全为假EXEC(执行模式)所有输入均为False 时触发。

💎 小贴士

  • 如果不连接任何输入,计算结果为空,会输出 False(因为没有真值)。
  • 与逻辑与(AND)相反,逻辑或只要一个条件满足就立即通过,适合宽泛的触发场景。
  • 输入值会被自动转为布尔类型:空列表、0None、空字符串均为 False;非零数字、非空对象为 True
  • 执行模式下 有真值全为假 是互斥的,每次执行只会触发一个分支。
助理
咨询
微信
微信客服扫码添加微信
社群
QQ群扫码加入Q群
电话
免费咨询热线0371-67993886
顶部