日期:2014-05-20  浏览次数:20827 次

水晶报表 多次筛选
有一个数据源,估计有上万条记录,客户要从里面选 中他要的记录。
我打算在打开报表时,选让客户选 一个日期 范围 。然后用这个范围 内的记录号码显示给客户再筛选 他要的记录。

我记得普通的参数或者公式,都 是选 完后,报表再去筛选的。这样就不方便了。
------解决方案--------------------
点击打印时让客户选择日期范围,再通过这个范围去取数据传给报表。。。
------解决方案--------------------
别用自带的水晶报表,功能强大但上手难。 你去下个FineReport就可以了 这个更加强大做报表专业
------解决方案--------------------
引用:
这样就只是传递了日期参数,如果我还想在拿到数据后还想再用另一个条件筛选一次


水晶报表已经把数据Show出来,还要通过条件再筛选一次,必须借助外部给条件再重刷水晶报表,这个过程只能重新绑定数据,即水晶报表自身无法自己给条件重刷已经Show出来的数据。

你要麽就在水晶报表设定两个参数,一开始让用户先设好这两个参数值后再显示数据;

另:只记得vs2010的水晶报表在显示数据后还可以通过参数面板重设参数值,以此达到重刷数据的目的。
vs2010的水晶报表要另外单独安装(不是vs2010内置的)