字段设置

1. 简介

1.1 功能简介

字段设置,即在数据工厂当中,对输入进来表单字段进行显示和隐藏、排序、重命名、添加新的计算字段等操作。

1.2 使用场景

  • 产品管理 中,可以通过排序调整产品名称和产品编号的顺序;
  • 在学生成绩管理中,可以通过添加计算字段计算出总分;
  • 在员工信息管理中,可以通过隐藏来隐藏员工身份证号,保护员工隐私。

1.3 预期效果

如下图所示,为学生成绩管理表中,通过添加计算字段计算出总成绩:

2. 操作步骤

2.1 设置入口

添加好输入表后,从左侧拖动字段设置进入数据处理页面,在数据源表单和字段设置」节点之间添加连接线,即可在节点配置处进行字段相关操作。如下图所示:

2.2 显示和隐藏

字段设置中,默认显示所有从上一节点输入进来的字段。

1)直接点击字段上方的图标可以隐藏该字段。

示例:隐藏不需要的系统字段。

2)点击显示原始字段,可以通过勾选添加未显示字段。

示例:显示刚刚隐藏的字段。

2.3 字段排序

通过拖拽字段可以给字段进行排序。

2.4 字段重命名

在字段处,点击字段的重命名图标,即可修改字段名称。

2.5 添加计算字段

字段设置节点支持添加计算字段,包括公式计算、排名累加汇总

计算字段的公式目前支持加减乘除运算、数学函数逻辑函数文本函数日期函数

公式计算的数据输出类型需要手动选择,默认数字类型:

当公式计算的数据类型为日期时间类型时:

1)在预览、输出表查看时的默认格式为: yyyy-MM-dd HH:mm:ss。

2)同步回表单时,如果同步到“新”表单,新表单中对应日期字段的默认格式也为:yyyy-MM-dd HH:mm:ss。

3. 注意事项

1)添加公式计算的字段时,还会对公式合规性进行校验,不符合要求的公式将不能保存,如下图所示:

2)不支持的函数

  • 数学函数:COUNT()、COUNTIF()、LARGE()、SMALL()、SUMPRODUCT()
  • 文本函数:CHAR()、RMBCAP()、UNION()、SPLIT()
  • 日期函数:DAYS360()、ISOWEEKNUM()、WEEKDAY()
  • 高级函数:DISTANCE()、GETUSERNAME()、MAPX()、RECNO()、TEXTLOCATION()、TEXTUSER()、TEXTDEPT()、UUID()

3)添加公式计算时,支持输出文本、数字以及日期类型的数据。

4)字段设置节点的公式中,支持的参数类型有:单行文本、流水号、数字、日期时间、单选按钮组、下拉框、手机、聚合计算字段。

5)添加计算字段时,公式层级嵌套不能超过 5 层,如添加计算字段 A,再添加计算字段 B = A+1,A、B 间有调用关系,则视为一层嵌套。若超过 5 层,可通过增加一个新的字段设置节点解决。

6)ISEMPTY() 函数仅支持判断文本字段和日期字段(日期字段需要嵌套 TEXT()函数)是否为空,不支持数字字段的判定。判定公式的格式需为 ISEMPTY(字段)==TRUE() 或者 FALSE() 。

7) TEXT() 带格式转日期时,以下格式转化与表单中日期格式转化有如下区别,示例:

数据工厂中的 TEXT() 函数通过这两种公式均可以携格式转化日期数据:

TEXT(DATE(日期字段),"yyyyMM")
TEXT(日期字段,"yyyyMM")

数据工厂中的 TEXT() 函数在转化日期函数时,以下参数与表单中的转化结果不同,区别如下:

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