ureport2报表详细使用(五)-查询表单设计

八、查询表单设计

查询表单设计主要是针对于使用表达式类型的SQL而言的,具体使用如下:

1)保存当前报表,点击左上角保存按钮;

2)浏览器地址输入: http://localhost:18090/ureport/designer ,开始新增一个全新报表;

3)添加jdbc数据源,参考【配置数据源】章节;

4)基于数据源,添加新的表达式数据集,参考【添加数据集】表达式模式;

${
    if(param("job_type")=='' || param("job_type")== null){
        return   "select * from transfer_task"
    }else{
        return   "select * from transfer_task where job_type=:job_type"
    }
}

5)基于数据集,设计报表,添加边框等:

6)设计查询表单,点击右上角 按钮,进入查询表单设计器界面;

7)选择三列布局,并依次在三列中,加入单选列表、提交按钮、重置按钮;

8)点击【属性】框,对单选列表进行设置:

绑定参数:job_type,即添加数据集的SQL中的参数;
标题位置:左边;
标题:输入“类型”;
数据来源:固定值;
选项:稽核作业、流处理作业(多余选项删除掉)

9)提交和重置按钮,将标题修改一下:查询、重置即可,按钮风格改为:基本

10)关闭设计窗口,预览报表,查看数据:

11)选择类型:稽核作业,进行查询,展示对应查询条件的数据记录;

 

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值