[BIRT]-使用:过滤数据集

l         你可以使用以下几种技术来过滤数据集:

a)         在查询时指定过滤,以便在数据库或其他数据源中过滤数据,要尽量使用这种方式来过滤数据,可以通过两种方式来指定SQL SELECT声明:

1.         在设计期间的SQL Select中以WHERE的方式指定,并在数据库中执行。

2.         创建report参数来让用户指定,在SQL SELECTWHERE处使用参数来指定条件,使用这种方式,WHERE的参数在运行期指定,并在数据库中执行。

b)        BIRT Report Designer中过滤数据,使用javascript或者数据不是在一个数据库中从而不能执行SQL语句的情况下,可以用以下两种方式来执行这种过滤:

1.         编辑数据集来指定filter,使用这种技术,查询获得你的SELECT活动的全部数据,然后BIRT Report Designer过滤数据以便获得符合你指定的条件的数据,由于数据集只能有一个,所以这种技术只能使用一种table或者所有的report都显示相同的行

2.         编辑report element filter properties来指定要显示的行,使用这种技术,BIRT Report Designer处理这个过程,如果有多个tablelistchart使用同一个数据集,而且要显示不同的行,则就需要使用这种技术

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值