# 使用场景

【单行文本】组件:适用于文本类数据字段的采集,例如姓名,手机号码等字段提交;支持进行内容类型校验。

# PC端显示效果

单行文本.png

# 移动端显示效果

# 表单设计

拖动【单行文本】组件置于画布区,再在组件属性区进行属性编辑。

49.png

# 高级属性

# 设置唯一

勾选后该字段内容不能重复,用于唯一校验,如员工信息中的身份证号码不可重复。

# 扫码输入

勾选后,单行文本将支持通过扫码快捷录入,一键获取二维码和条形码中的文本信息。

除了扫描第三方平台生成的二维码与条形码外,这个功能还可以与页面设计-列表中的【二维码打印】功能配合使用。例如:在设备巡检场景中,我们可以提前将【设备表】中的设备名称通过【二维码打印】功能分别打印出来。在实际的巡检任务中,巡检员可以通过扫描设备上附带的二维码,直接获取到设备名称,写入【巡检表】中的设备名称(单行文本)中。最后再通过【数据联动】功能,获取到设备的其他数据,高效填单。

注:该功能需要调用微信的js-sdk,仅支持在移动端微信服务号/微信小程序/企业微信客户端中使用。

# 校验类型

校验类型 说明
字符 默认类型,没有字符形式限定
英文 限定填写英文
数字或英文 限定填写数字或英文
邮箱 限定填写内容为邮箱格式
身份证 限定填写内容为身份证格式
手机 限定填写内容为手机格式
银行账号 限定填写内容为银行账号格式

其中,手机字段支持一键拨号。

# 长度限制

不同类型文本按实际使用场景有不同的长度限制。

校验类型 长度限制 备注
字符 自定义 为空代表不限制,最大长度不能超过128
英文 自定义 为空代表不限制,最大长度不能超过128
数字或英文 自定义 为空代表不限制,最大长度不能超过128
邮箱 自定义 为空代表不限制,最大长度不能超过128
身份证 固定15-18个字符 -
手机 固定11个字符 -
银行账号 自定义 为空代表不限制,最大长度不能超过30

# 默认值

可设置默认值,填写时会自动填充该值,默认值须符合校验规则。

# 可用条件

详情请查看公共组件-可用条件 (opens new window)

1 / 0