1.功能描述
单选按钮:多项选择,只能选择一个选项
2.基础配置
·固定选项
例:请假类型选项有:事假、病假、婚假、年假、其他
配置步骤:
第一步:进入表单设计器页面,将单选框拖拉到对应的栅格布局中;
第二步:绑定属性;
第三步:添加固定选项;
第四步: 点击“保存”或“发布新版”;
预览效果:
选项换行显示:选项显示方式为一列;效果如下图
效果预览:
·动态选项
通过关联查询将其他表的数据查询出来作为选项选择;
场景:某表的设备需要在表中选择
第一步:添加关联查询,查询设备信息表的设备信息;
注:关联查询的详细配置说明,请参考【元件管理】-【关联查询】
第二步:在表中把字段绑定对应的关联查询;
第三步:保存表单;
预览效果:
3.高级配置
固定选项-联动设置:通过选项控制其他字段显示隐藏及校验等、也可控制子表显示隐藏
功能:通过选项控制其他字段隐藏或必填
场景1:请假申请单中请假类型选择其他时,“请假事由”为必填,选择“年假或婚假”时,“请假事由”隐藏
操作步骤如下:
第一步:设置好单选框的选项后,点击“联动设置”;
第二步:在字段联动设置页面,点击“添加”按钮;
第三步:设置联动规则;
第四步:设置完毕,点击保存;
功能:通过选项控制其他字段隐藏或进行校验
例2:消息通知表单:通知类型有四种:邮件、电话、QQ、微信;
a.选择邮件时,邮箱地址必填且校验输入的邮箱格式是否正确;电话号码、QQ、微信这三个字段隐藏
b.选择电话时,电话号码必填且校验输入的电话号码的格式是否正确;邮件、QQ、微信这三个字段隐藏
配置如下图:
小贴士:可在建模中给通知类型设置默认值,在打开表单时便可默认选择其中一只值;
功能:通过选项控制其他子表隐藏或显示
例3:设备信息表,根据选择的设备级别显示对应的设备级别子表,如:选择一级设备,显示一级设备子表,其他级别的设备子表隐藏
配置如下图:
4.注意事项
选项为动态选项时,不能进行联动设置