计算节点

1. 简介

1.1 功能简介

计算节点,可以对「智能助手Pro」中前置节点上所存储的数据进行公式计算或汇总计算,且计算结果支持被后续节点调用。

注:计算节点中仅存储计算结果,如数字 6,日期 2024-06-08 等,而非存储某条数据。

1.2 应用场景

计算节点适用于工作流中需要进行中间计算,并输出结果供后续节点使用的场景。且支持公式计算和汇总计算:

  • 公式计算:自定义值、加减乘除运算、数学计算逻辑计算文本计算 以及 日期计算。如:计算订单利润、计算两个日期之间的时间差、拼接文本、提取关键信息等;
  • 聚合汇总:求和、最大值、最小值、平均值和计数。如,计算销售总额/员工绩效、获取客诉条数等。

1.3 预期效果

1)公式计算

以推送员工入职 N 周年祝福为例,在员工入职日期当天触发「智能助手Pro」,计算员工工龄,并将该信息嵌入邮件通知模板,实现个性化祝福。效果如下图所示:

2)聚合汇总

供应商对账场景 为例,在提交对账单后,便可自动查询出对应供应商的所有入库数据,并在汇总出订单总金额等关键信息后回写至对账单中。效果如下所示:

2. 设置步骤

新建 智能助手Pro 后,将自动进入设计画布,配置好 触发节点 后,即可进行后续执行节点的配置。

2.1 添加计算节点

根据业务需求,在已有节点后添加一个计算节点:

2.2 选择计算方式

计算节点支持如下 2 种计算方式:

  • 公式计算:支持对前置节点上的单条数据进行公式计算,包括:自定义值、加减乘除运算、函数 运算等;
  • 聚合汇总:对于前置节点上的多条数据,可以汇总出数据条数;或对其中的某一数字字段,进行求和、最大值、最小值及平均值的汇总计算。

2.3 设置计算规则

2.3.1 公式规则

当计算方式为「公式计算」时,需进行公式规则设置。具体步骤如下:

1)选中计算节点,选择计算方式为「公式计算」,点击「编辑公式」进入编辑页面:

2)设置公式并选择相应的计算结果类型,设置完成后点击「确定」。

注:

1)公式编辑规则可参考:公式规则

2)计算节点支持输出文本、数字以及日期类型的数据;

3)计算结果的数据输出类型需要手动选择,默认为数字类型。

2.3.2 汇总规则

当计算方式为「聚合汇总」时,需进行汇总规则设置。具体步骤如下:

1)选中计算节点,选择计算方式为「聚合汇总」:

2)选取合适的汇总方式,并选择需要汇总的字段(当汇总方式为「计数」时,直接选择需要汇总数据条数的节点即可)。如下图所示:

注:

1)仅支持选择前置节点上多条数据中的数字类型字段作为汇总字段(汇总方式为「计数」时,直接选择下述两种类型的节点即可),具体包括:

  • 对于存储多条数据的前置节点,可选择其中数字类型的主字段;
  • 对于存储单条数据(且包含子表单)的前置节点,可选择其中数字类型的子字段;

2)计算方式为「聚合汇总」时,计算结果为数字类型,可共后续节点调用。

3. 注意事项

3.1 通用说明

1)当触发方式为「定时触发 >> 自定义时间」时,不可引用触发节点上的数据进行计算或汇总。

2)若计算节点在某条分支上,则不支持选择其他分支上的节点;若不在任意分支上,则不可选择分支上的节点。

3)计算结果支持被后续所有类型的执行节点调用,详情参见:执行节点详解

3.2 公式规则说明

1)当计算方式为「公式计算」时,仅支持从「智能助手Pro」中存储单条数据的前置节点处获取数据进行运算,包括:触发节点、查询单条数据节点、新增数据节点(单条数据)、计算节点、插件节点。

注:当触发方式为「定时触发 >> 自定义时间」时,不可引用触发节点进行赋值。

2)计算节点支持的计算类型包括:自定义值、数学计算逻辑计算文本计算日期计算。其中:

  • 支持的参数
    • 单行文本、多行文本、数字、日期时间、单选按钮组、下拉框、流水号、成员单选、部门单选、微信昵称、微信OpenID、提交时间、更新时间、扩展字段、复选框组、下拉复选框组、地址、定位
  • 不支持的函数:
    • 文本函数:IP()、ISEMPTY()、UNION()、SPLIT()
    • 数学函数:SUMIF()、SUMIFS()、SUMPRODUCT()
    • 高级函数:GETUSERNAME()、MAPX()、RECNO()、TEXTPHONE()

3)设置公式时,会对公式合规性进行校验,不符合要求的公式将无法保存。

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验