单行文本

1. 概述

1.1 功能简介

单行文本是最基础的字段类型,用于在表单中收集文字、数字、编号等单行内容。该字段支持格式校验、默认值与扫码输入,可覆盖大部分短文本录入需求。

1.2 应用场景

单行文本适用于下表两类数据。选择字段类型时的判断依据是:内容是否为单行短文本,以及数字是否需要参与计算。

数据类型

典型字段

较短的文本类信息

姓名、产品名称、公司名称、规格、型号

不参与加减乘除计算的数字类信息

手机号码、身份证号、员工编号、银行卡号、会员号

1.3 预期效果

以人事信息管理为例,姓名、手机号码、年龄三个字段均可使用单行文本收集。

2. 添加单行文本字段

添加字段是后续所有属性配置的前置步骤,有两种添加方式。

1)新建表单 后,进入表单的「表单设计」页面。

2)在左侧字段面板中单击「单行文本」,或将其拖动至表单设计区域的指定位置。

3)即可在表单设计区添加单行文本字段。

3. 字段切换

单行文本可与 下拉框单选按钮组 相互切换,用于在不重建字段的前提下调整录入方式。

1)在表单设计区域单击目标单行文本字段。

2)在右侧面板单击「字段属性」。

3)单击标题右侧的下拉框,选择目标字段类型,完成切换。

4. 格式校验

格式用于在填写表单时校验录入内容,可减少手机号、身份证号等字段的错录。

4.1 设置格式

1)在表单设计区域单击目标单行文本字段。

2)在右侧面板单击「字段属性」。

3)在「格式」下拉框中选择目标格式。

4.2 内置格式与校验规则

单行文本支持设置的格式及对应的校验规则如下:

格式

校验规则

手机号码

  • 1 开头的 11 位数字
  • 手机号码前可加前缀:086-

电话号码

  • 0 开头的区号-座机号-分机号
  • 其中区号和分机号可选填

邮政编码

6 位数字

身份证号码

采用正则表达式进行校验:

  • 身份证长度 18 位,前 17 位必然为数字
  • 前两位省份数字在 11 到 82 区间
  • 从第 7 位开始的 6 位生日码符合日期校验
  • 最后 1 位可以是数字、大写 X

邮箱

xxx@xxx.xxx

注:目前仅支持中国范围的数据校验。

4.3 使用插件扩展校验类型

如需校验文本类型,除了设置预设格式外,还可以直接使用 字段校验增强插件点击安装,插件支持校验的文本类型如下:

  • 车牌号码
  • 只允许中文
  • 统一社会信用代码
  • 港澳居民来往内地通行证
  • 台湾居民来往大陆通行证

注:

1)成员不具备插件市场权限,链接会打不开;普通管理员不具备插件安装权限,但可以查看插件详情;系统管理员及企业创建者可以查看并安装插件;

2)后续,开放平台还将推出更多文本校验类型的插件供大家选择,如您有相关需求,可通过 填写表单 反馈给我们。

5. 默认值

默认值用于在成员填写前自动带出字段值,可选择自定义、数据联动、公式编辑三种来源。选型依据如下表。

默认值类型

适用情况

自定义

默认值为固定内容,与其他表单无关

数据联动

默认值来自其他表单中满足指定条件的数据

公式编辑

默认值由函数公式计算得出

5.1 自定义

1)单击目标单行文本字段。

2)在右侧面板单击「字段属性」。

3)在「默认值」中选择「自定义」。

4)在下方文本框中输入内容,即作为该字段的默认值。

5.2 数据联动

数据联动指调用其他表单中满足指定条件的数据作为单行文本的默认值。

1)单击目标单行文本字段。

2)在右侧面板单击「字段属性」。

3)在「默认值」中选择「数据联动」,单击「数据联动设置」进入设置页面。

4)选择联动表单并设置联动规则

5)单击「确定」,完成数据联动配置。

联动规则的完整设置方法请参见:数据联动

5.3 公式编辑

公式编辑指为字段设置函数公式,填写表单时自动显示公式计算结果。

1)单击目标单行文本字段。

2)在右侧面板单击「字段属性」。

3)在「默认值」中选择「公式编辑」,单击「编辑公式」进入编辑页面。

4)输入目标函数公式。

5)单击「确定」,完成公式编辑。

函数的使用方法请参见:公式

6. 扫码输入

扫码输入用于通过扫描条形码或二维码自动填入字段值,适用于出入库、签到等需快速录入编号的场景。

6.1 开启扫码输入

1)单击目标单行文本字段。

2)在右侧面板单击「字段属性」。

3)在「扫码」中勾选「扫码输入」。

4)录入数据时,单击字段右侧的扫码按钮,扫描二维码或条形码。

5)确认字段值无误后单击「提交」。

例如,二维码中的内容为 ABCD-1234,扫码后单行文本字段中显示的内容即为 ABCD-1234。

注 1:扫码功能支持在微信服务号、微信小程序、企业微信、钉钉、飞书、网页等移动客户端中使用。

注 2:由于网页扫描条形码的效果欠佳,建议国内用户尽量避免使用网页扫描条形码。

注 3:使用扫码枪输入时,若扫码枪配备前后置双摄像头,但使用时默认调用的是后置摄像头,可以尝试取消勾选「扫码输入」功能,直接点击单行文本字段的输入框(需开启该字段的可编辑权限),查看此时是否切换到了前置摄像头。若此方案无效,可联系 技术支持 排查解决。

6.2 可修改扫码结果

该选项决定扫码得到的内容是否允许人工调整。

6.3 扫码类型

扫码类型可选条形码、二维码或全部,选择全部时可同时识别条形码与二维码。

注 1:仅在如下移动客户端中扫码时支持区分条形码、二维码,其他平台扫码不区分:

  • 微信服务号
  • 微信小程序
  • 企业微信
  • 飞书

注 2:钉钉移动客户端不支持区分条形码、二维码,建议使用其他客户端。

6.4 移动端连续扫码

子表单 中的单行文本可以设置连续扫码,适用于批量出入库等场景。配置步骤如下:

1)选中子表单中的单行文本字段。

2)在右侧面板单击「字段属性」。

3)勾选「扫码输入」。

4)勾选「连续扫码添加子记录」。

注:连续扫码功能仅在子表单的单行文本字段中生效,主表中的单行文本不包含此功能。

录入数据时的操作步骤如下:

1)单击子表单单行文本字段右侧的扫码按钮,扫码录入。

2)需继续录入时单击「扫描下一条」;若扫错则单击「重新扫码」,全部录入完成后单击「完成」。

3)扫码结果生成多条子表单记录。

更多扫码功能相关案例详情参见:子表单扫码自动添加行扫码签到扫码出入库

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