单行文本
内容简介
功能简介
单行文本是表单中最基础的控件,主要用于收集简短的文本数据。它支持输入文字、数字、编号等内容。
同时,单行文本在配置时还可以转换为其他控件(如下拉框、单选框、复选框),以满足更灵活的数据采集需求。
使用场景
单行文本既支持数字录入(如身份证号、手机号、学号、员工编号、银行卡号、会员号),也可用于输入普通文字(如姓名、部门、职位、标签、备注)。
预期效果
设置步骤
功能入口
设计表单 > 表单设计 > 基础控件 > 单行文本
功能详情
默认值
单行文本的默认值支持两种设置方式:计算公式、数据联动。
数据联动
数据联动用于将当前表单中的字段值,与目标表单的数据建立关联关系。当条件匹配时,系统会自动从目标表单中获取数据并填充到当前控件,避免重复输入,提升效率。
计算公式
允许为控件设置一个自动计算的默认值。输入要设置的计算公式,并结合运算符,即可在用户打开表单时自动生成默认值,避免手动输入。
格式
单行文本支持设置的格式,可在填写表单时起到字段校验作用:
- 普通文本:输入内容无限制,可填写任意文字
- 邮箱:必须符合邮箱格式规则,例如 name@example.com
- 身份证:支持 18 位数字,或前 17 位为数字、最后 1 位为数字或字母
- 固话/手机:仅支持数字输入。在移动端查看时,可直接点击拨打电话;在移动端填写时,可从手机通讯录选择号码自动填入
扫码
- 开启扫码输入:在移动端填表单时,用户可点击“扫描二维码”按钮,将识别结果自动填入表单
- 可修改扫码结果:勾选后,用户可编辑扫码填入的内容;取消后,扫码结果不可修改
校验
启用不允许重复录入后,系统会自动检查用户输入的数据是否与已有值重复,避免重复提交。
校验说明
| 控件所在位置 | 说明 |
|---|---|
| 主表 | 若当前输入的值,与该主表历史数据中相同控件的值重复,则表单无法提交。适用于全局唯一性校验 |
| 子表 | 仅校验当前表单的当前子表中是否存在重复值。即同一条数据的子表里不允许出现重复,但不同主表记录之间可以重复 |
提示语
重复提交时,会弹出提醒弹窗
注意事项
单行文本框限制最多录入 200 个字符。









