模板参数是专为当前模板设计的变量,须配合过滤条件共同使用。其运作逻辑是:先从数据源提取全部数据,再通过模板参数对数据进行筛选,仅保留符合条件的有效记录。特别需要注意的是,模板参数必须与数据列的过滤设置协同配置,才能实现精准的数据呈现。本文详细介绍了在FineReport报表工具中创建参数模板的具体操作流程。
1、 打开报表
2、 定义模板参数
3、 在菜单模板中选择模板参数,新增地区参数,并将其默认值设为华北。
4、 参数过滤配置
5、 此时预览模板,数据列仍会显示数据集中的全部薪资信息,需通过模板参数实现筛选。请双击地区列单元格,添加过滤条件,设置地区等于参数$$地区,即可按指定区域动态呈现对应数据。
6、 选择数据类型为参数后,下拉框将显示所有可用参数名称,点击即可选定。
7、 参数设置界面
8、 点击参数模块中的编辑图标,进入可编辑状态;此时参数界面右下方将显示尚未添加控件的参数名称。
9、 参数与控件通过名称自动关联:当控件名称与参数名称完全相同时,二者即完成绑定。绑定后,在Web界面中对控件进行赋值,等同于为对应参数赋值。用户点击尚未生成的参数项,系统将自动创建同名控件并完成绑定,提升配置效率与操作便捷性。
10、 点击添加全部按钮后,系统将自动为所有参数生成并绑定对应的控件,包括赋值输入框、说明标签及查询按钮,并统一显示在参数配置面板中。默认参数界面布局清晰、功能完整,便于用户快速设置与操作。
11、 点击控件上的设置按钮,选择所需的参数控件类型。
12、 若不点击添加全部按钮,还可直接从控件栏拖拽控件至参数面板中。只需将控件名称修改为与对应参数名称一致,即可自动完成绑定;此后对控件的赋值即等同于对该参数的赋值。
13、 保存并发布报表
14、 保存报表后分页预览,将参数设为华东,即可查询并显示华东地区数据。
评论
更多评论