反饋已提交
網絡繁忙
下拉框控件可应用于填报、参数等场景中,本文将介绍下拉框控件的属性及应用。
普通报表:
选中单元格后,点击右侧属性面板的「控件设置」,选择控件处下拉选择「下拉框控件」,如下图所示:
决策报表:
将「下拉框控件」拖入到决策报表中,如下图所示:
将「下拉框控件」拖入到参数面板中,如下图所示:
先将参数界面拖入 body 界面,再将「下拉框控件」拖入参数面板中,如下图所示:
下拉框控件的属性设置界面如下图所示:
各属性设置项的详细介绍如下:
通常与参数结合使用
通过控件名可以获得该控件,从而获得控件值传递给对应参数
或者通过控件名获得控件后通过 JS 设置控件的属性
勾选后,填报时可正常输入文本信息
不勾选,填报时控件灰化,不可编辑
勾选后,填报时控件可见
不勾选,填报时控件不可见
填报时控件内会显示浅灰色水印文字,以提示用户需要输入的信息
当点击控件编辑区域后,水印消失
数据字典可以定义下拉框实际值与显示值
详细内容参见文档:数据字典
勾选后,允许控件为空值
不勾选,填报校验和提交时会提示:不能为空
勾选后,用户手动输入的值可以不包含在下拉菜单选项中
不勾选,用户手动输入的值必须是下拉菜单选项中的值,若输入的值不属于下拉菜单选中,查询时,会提示:值不在下拉列表内
勾选后,预览时可正常输入文本信息
不勾选,预览时控件灰化,不可编辑
勾选后,会将下拉菜单中相同的项合并
不勾选,会保留下拉菜单中重复的选项
控件内会显示浅灰色水印文字,以提示用户需要输入的信息
不勾选,查询时会提示:不能为空
1)允许为空
勾选后,会在下拉菜单中显示「不选」选项;不勾选,下拉菜单中不显示「不选」选项,如下图所示:
2)允许直接编辑
下拉框控件的编辑框里面允许直接输入值,并实现模糊查询,主要用于在下拉框中快速查找,如下图所示:
3)允许自定义值
勾选允许自定义值,这个值可以不包含在下拉菜单选项中;不勾选允许自定义值,下拉框控件的编辑框里允许用户手动输入值,但是必须是下拉菜单选项中的值,若输入的值不属于下拉菜单选中,查询时,会提示"值不在下拉列表内",如下图所示:
1)数据字典
通过 数据字典 来定义下拉框实际值与显示值,如下图所示:
下拉框实现的是异步加载功能,即每次加载 500 条数据,因此若是大数据量的表就不会出现下拉框一直处在正在加载的情况了。同样下拉复选框与下拉树也是异步加载数据。
若下拉框数据量大且重复数据多的话,建议在定义下拉框数据字典时,在数据集或者公式处直接取出不重复的数据,以提高性能。
2)去除重复项
勾选去除重复项,会将下拉菜单中相同的项合并;不勾选去除重复项,会保留重复的选项,如下图所示:
去除重复项不会影响下拉菜单数据的生成,只是在生成下拉数据后对相同项进行合并。
下拉选项可以通过上下键切换,Tab 键确认,不采用 Enter 键是因为考虑到 Enter 会触发查询按钮。
下拉框控件的应用,用户可参见以下文档:
场景描述:
当控件中参数值为空,点击查询后,会显示报表中的全部数据
参考文档:
下拉框参数为空选择全部
有时候报表数据量大、不分页显示,查看靠后的数据非常麻烦。希望能通过指定的数字快速定位到对应的行数
报表添加锚点实现跳转到指定行
图表可以跟随参数联动
下拉框和图表联动
利用决策报表的自动查询功能,实现决策报表主体的下拉控件与图表之间的自动查询
决策报表示例之图表自动查询
用户希望下拉列表中的数据较为完整,例如多列显示
下拉框显示多列
多个下拉框可以实现填报联动
填报下拉框联动
在实现填报联动的基础上,选择第一个控件值后,其他联动控件可以跟随选择可选范围内的第一个值
JS实现填报联动自动生成默认值
在设计报表的过程中,有部分需求需要使用填报控件来实现查询的功能
JS使用填报页面的控件查询
在进行填报时,使用下拉框控件根据显示值进行填报,控件失去焦点后,显示其对应的显示值,而不是实际值
下拉框填报完成之后显示为显示值
在制作参数界面时,希望下拉控件的数据是动态的
下拉框动态数据来源
后面一个参数下拉框的值会根据前一个参数的值的改变而改变
下拉框参数联动
参数面板中后面的下拉框根据前面下拉框中选择的值,默认显示列表中第一个值
下拉框联动之默认选择列表中第1个值
参数界面中,往往需要在一个控件中动态的控制其他控件的值
JS实现参数控件赋值
参数联动查询时,希望下拉框选择后,复选框可以跟着选中全部所有参数值
下拉框选择后复选框默认全选
查询面板可以通过比较符号,如大于号>或小于号<,定义无穷区间查询
无穷区间参数查询
在报表预览页面实现通过参数可以查询数据连接下的数据库表信息
参数查询任意数据连接下的任意表
在使用参数控件时,有时我们希望部分参数控件在没满足条件时不显示,满足条件后再显示
JS根据条件控制参数控件是否显示(可用)
点击任意位置,都可以展开下拉框选项
点击任意位置展现下拉框列表
在下拉框中输入字符后,能够精确匹配结果
下拉框模糊搜索精确匹配方案
下拉框控件在中文输入中,会主动识别汉语拼音,希望不识别拼音,只识别中文字,减少查询性能的浪费
只支持中文搜索的下拉框控件插件
勾选了「允许直接编辑」,移动端预览时不支持直接编辑下拉框,如下图所示:
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉