1.概述
下拉框是需要点击下拉按钮才进入选项的单项选择字段,一般用于选项较多的场景的选择。
2.基本操作
Step1:添加下拉框组件。
从左侧组件面板中拖入下拉框组件到编辑区内,或者直接在左侧组件面板中点击下拉框,完成下拉框组件的添加。
Step2:设置下拉框组件属性。
选中组件,右侧属性面板设置标题、是否显示标题、提示、宽度、选项、关联显示、默认值、计算公式、是否必填、是否可见、是否可编辑以及字段名等属性,如下图。
3.组件属性
1)输入类型:默认为当前组件类型,可点击下拉按钮切换为其他数据类型,切换后共有属性不变,切换类型时需要注意,如果之前存在数据,切换的类型不一致会导致数据丢失,如果需要找回可以切换表单的版本为上一个版本;
2)标题:组件的名称;
3)显示标题:默认勾选,可以选择显示标题或者不显示标题;
4)提示:组件在填报页面未选择选项时,输入框内显示的提示文字;
5)宽度:下拉框组件的宽度;
6)选项:下拉框组件的选项值,有三种获取方式:自定义,从主题表/表单取数,从维表取数;具体的设置参考单选框组的说明和操作;
7)节点选择:当组件从维表取数,且选择的维表有层级时,出现“节点选择”属性供设置。若设置为“仅选择叶子节点”,则填报时该组件只能选择叶子节点,否则既可选择叶子节点,也可以选择非叶子节点;
8)关联显示:将选项与其他组件关联,在填报页面选中左侧的选项时,关联显示勾选的组件,具体设置参考相关章节;
9)节点过滤:设置选项的过滤条件,用于实现a组件的值联动b组件的下拉选项。
比如有2个下拉组件,“中心”和“部门”,“部门”从维表取数。选择中心后,“部门”只下拉出该中心下的部门,这时可在“部门”组件上设置节点过滤,让维表中的DM_UPNAME1(所属中心名)字段等于组件“中心”的值。
这样就可以实现中心组件的选择值联动部门组件的下拉值。
还是上面的场景,若“部门”组件其选项为自定义,则节点过滤条件设置如下:
节点过滤对于有树形结构的维还可以根据根节点来过滤,例如有2个下拉框组件,一个是”登记注册类型”,一个是具体的”登记注册类型选项”,选择登记注册类型后,登记注册类型选项中显示该类型下的具体选项。可以在”登记注册类型选项”下拉框组件的节点过滤中增加根节点等于当前表单的另外一个”登记注册类型”。
实现的下拉效果如下:
10)默认值:填报页面组件默认显示的值,可以自定义或公式编辑,只能初始化的时候计算值;
11)计算公式:填报页面组件计算显示的值,可以自定义或公式编辑,点击计算可以重新计算值;
12)必填:设置组件在填报页面为必填项或非必填项;
13)可见:设置组件在填报页面是否可见,有三种选项,可见,不可见,自定义;
14)可编辑:设置组件在填报页面是否可编辑,有三种选项,可编辑,不可编辑,自定义;
15)字段名:设置组件在数据库表中对应的数据库字段名,可以不设置,不设置程序会自动按照标题的拼音首字母来命名;
16)数据入库:默认开启,关闭后该组件的数据将不会入数据库;
17)库表名:字段所属的数据库表名称。
请先登录