名称:

Equal | 对象是否相等

图标:

Equal对象是否相等 - 图1

功能:

  • 输多多个对象,判断它们是否相等,判断值内容相等为主
  • 如果是判断数字,则有一个小公差,相差1000000000000000分之1以内算相等
  • 数据对象如数字日期等直接进行值的比较
  • 组合元件对象比较时,对每个层级的子对象值进行对比,最低层内容判断,上层对象模型可以不同
  • 注意为了保证对比效率,多个输入数字时,只用其中一个数字与其他数字对比,并不进行相互对比,此时在输出为相等时,各输入数字间的差异可能会大于1000000000000000分之1
  • 对于特定值的对比,请用各类值对应的处理元件下的是否相等的比较元件,如日期相等、数字相等、文本字符串相等的判断都有对应的元件

    使用方式:

    对比多个对象是否相等

    输入:

    可以添加任意多个输入元件,也可以只用一个输入元件并改为复数状态

  • <Object 1>:任意类型的输入,单数,必须项;输入要对比的第一个对象,类型由对象来确定

  • <Object 2>:任意类型的输入,单数,必须项;输入要对比的第二个对象,类型由对象来确定

    输出:

    两个非此即彼的输出

  • <Yes>:任意类型的输出,单数,必须项;如果相等则输出任意一个对象

  • <No>:空值的输出,单数,必须项;如果不相等则输出空值用于下一步逻辑处理

    示例:

    案例:对比多个对象是否相等

    任意一个项目的目录“Reusable Models/On Element Change/Compare Values”中:
    Equal对象是否相等 - 图2