字段设置,即在数据工厂当中,对输入进来表单字段进行显示和隐藏、排序、重命名、添加新的计算字段等操作。
如下图所示,为学生成绩管理表中,通过添加计算字段计算出总成绩:
添加好「输入表」后,从左侧拖动「字段设置」进入数据处理页面,在数据源表单和「字段设置」节点之间添加连接线,即可在「节点配置」处进行字段相关操作。如下图所示:
字段设置中,默认显示所有从上一节点输入进来的字段。
1)直接点击字段上方的「 」图标可以隐藏该字段。
示例:隐藏不需要的系统字段。
2)点击「显示原始字段」,可以通过勾选添加未显示字段。
示例:显示刚刚隐藏的字段。
通过拖拽字段可以给字段进行排序。
在字段处,点击字段的「重命名」图标,即可修改字段名称。
公式计算的数据输出类型需要手动选择,默认数字类型:
当公式计算的数据类型为日期时间类型时:
1)在预览、输出表查看时的默认格式为: yyyy-MM-dd HH:mm:ss。
2)同步回表单时,如果同步到“新”表单,新表单中对应日期字段的默认格式也为:yyyy-MM-dd HH:mm:ss。
1)添加公式计算的字段时,还会对公式合规性进行校验,不符合要求的公式将不能保存,如下图所示:
2)不支持的函数
3)添加公式计算时,支持输出文本、数字以及日期类型的数据。
4)字段设置节点的公式中,支持的参数类型有:单行文本、流水号、数字、日期时间、单选按钮组、下拉框、手机字段
5)ISEMPTY() 函数仅支持判断文本字段和日期字段(日期字段需要嵌套 TEXT()函数)是否为空,不支持数字字段的判定。
6) TEXT() 带格式转日期时,以下格式转化与表单中日期格式转化有如下区别,示例:
数据工厂中的 TEXT() 函数通过这两种公式均可以携格式转化日期数据:
TEXT(DATE(日期字段),"yyyyMM")
TEXT(日期字段,"yyyyMM")
数据工厂中的 TEXT() 函数在转化日期函数时,以下参数与表单中的转化结果不同,区别如下: