报表设计器版本 |
---|
since 5.7 |
参数控件通过与参数绑定,在用户查询时,把查询实际参数输入到参数控件中, 从而实现对报表数据的过滤查询。参数控件和填报控件类似,不同的是,参数控件用于参数报表查询, 通过绑定参数实现对报表的过滤查询,而填报控件通过填报设置,也就是报表单元格与数据库的映射,从而实现报表的填报和录入。
点击右侧「参数面板」,则进入参数设计区,如下图所示:
下面列举所有填报控件及其适用场景:
控件名称 | 使用场景 |
---|---|
文本控件 | 用于输入一个字段或者单行文本信息,例如:姓名、籍贯、邮箱、手机号码等文本信息 |
标签控件 | 用于为其他控件做标注、提示,提高用户体验 |
日期控件 | 点击会显示日期选项,选中日期即可完成对日期的输入 |
单选控件 | 用于存在多个选项,选项之间互斥,只能选择其中一个项,例如:性别 |
复选控件 | 用于存在多个选项,可以一次选择多个选项,例如:试卷多选题、兴趣爱好等场景 |
下拉框控件 | 下拉会显示多个选项,多个选项之间互斥,点击只能选中一个选项 |
下拉树控件 | 下拉显示一个树状结构的选项,点击选择其中一个或者多个选项 |
下拉复选框控件 | 下拉会显示多个选项,点击可以选择多个选项 |
密码控件 | 用于输入密码,密码字段字符不会明文显示,而是以星号或圆点替代 |
查询按钮 | 点击即可提交参数,进行报表查询 |
重置按钮 | 点击重置参数 |
点击参数控件,在右侧控件属性面板中,可以为控件设置默认值,类型包括「常量」、「公式」,如下图所示:
注意:数据集可以定义默认值,url也可以带参数,同时控件也可以设置默认值,优先级顺序为:url参数 > 控件默认值 > 数据集默认值