更新时间:2024-07-16 GMT+08:00
分享

动态计算

通过函数和运算符计算、文本字段拼接、日期偏移等方式自动给表单字段赋值,无需手动输入。

支持的字段类型

目前支持动态计算的字段类型有数字输入框、输入框、多行输入框、二维码和日期选择框。

  • 数字输入框
    通过系统提供的函数和自定义算式赋值。函数中的字段允许从当前表单、选择的模板表单、预置数据表中选择数值组件。
    • 绝对值:计算某个字段的绝对值,只能选取1个数值组件。
    • 平均值:计算字段的平均值,支持选取1个或多个数值组件。
    • 最小值:计算字段中的最小值,支持选取1个或多个数值组件。
    • 最大值:计算字段中的最大值,支持选取1个或多个数值组件。
    • 自定义算式:由数值组件和运算符组成。支持选取1个或多个数值组件。

      支持的运算符包含+、-、*、/、()五种英文字符。

  • 输入框、多行输入框和二维码

    通过文本组件拼接赋值。函数中的字段允许从当前表单、选择的模板表单、预置数据表中选择文本组件。

  • 日期选择框

    通过日期类字段偏移赋值。函数中的字段允许从系统字段、当前表单、选择的模板表单、预置数据表中选择日期组件。

    • 当待赋值的日期选择框格式为YYYYMMDD时,偏移量的单位为:天、周、月,默认为天。
    • 当待赋值的日期选择框格式为YYYYMMDD HH:mm:ss时,偏移量的单位为:分钟、小时、天、周、月,默认为天。

设置入口

  1. 在事件模板构建页面,选择“规则配置”页签,在左侧栏选择业务设置 > 页面赋值
  2. 在“页面赋值”页面,单击规则名称,进入规则设置页面。

    如果没有页面赋值规则,单击“新增赋值规则”进入规则设置页面。

  3. 在“规则设置”处单击“增加赋值规则”,字段值选择“动态计算”,如图1

    动态计算支持的字段类型以及每一类字段的赋值方式可参见支持的字段类型
    图1 设置动态计算

    如果需要在发布页使用动态计算,在赋值规则设置页面的“规则应用场景”处勾选“发布页”。

相关文档