Skip to content

参数组件-下拉多选

点击观看本节视频

在参数配置页面,参数类型选择【下拉多选】即可。

参数名称: 必填项目,做到见名知意即可,该名称会在报表查询页面上显示出来,让用户可以更好的理解该参数的用处,例如:菜单名称

参数编码: 必填项目,编码是用来接收参数和传递参数的属性,例如:menuName

默认值: 非必填项目,报表查询页面打开默认显示的值,需要有默认值的时候设置即可,不需要的时候可以不设置

是否必填: 必填项目,有两个选项,是和否,当选择【是】时,查询报表数据的时候会校验必填项,如果没有填写内容,则不会进行报表数据查询并提示错误信息 当选择【否】时,则说明该查询条件不是必填选项,不输入内容时也可以进行正常查询

是否隐藏: 必填项目,有两个选项,是和否,当选择【是】时,该参数不会在报表查询页面上显示,如果选择否,则该参数会在报表查询页面上显示。 如果设置了隐藏,参数是否会起作用,怎样才能起作用? 答:设置了隐藏还是会起作用,以下两种情况会起作用: 1.设置了默认值,如果设置了默认值,查询是会自动使用默认值作为条件查询 2.url中带着该参数,例如:http://localhost:9527/SpringReport/luckyReportPreview?tplId=1773896325877346305&menuName=test ,则会将值test自动填充到查询页面上并作为参数传递到后台并作为查询条件进行查询

选择内容来源: 下拉选项数据来源,有两个选项,自定义和sql语句 自定义:静态数据,自定义的对象数组格式的数据, 自定义数据格式:[{"value":"value1","name":"name1"},{"value":"value2","name":"name2"}] 注意:两个key必须是value 和 name sql语句:下拉数据来源于sql语句,数据源与当前数据集的数据源一致。 sql语句格式:select code as value, name as name from table 注意:返回的属性中必须有 value 和 name 其中value是传到后台的值,name是页面显示的值

下拉选择内容: 填写自定义数据或者是sql语句

下拉多选组件页面截图

输入图片说明输入图片说明