2013-12-21 60 views
1

我有报告,有数千条记录。首先它加载所有的数据,并且花费很多时间来获取数据。如何在RDLC报告中应用自定义分页

有什么办法可以将我自己的逻辑用于分页。

对于实例

在第一只有10条记录必须显示,当我上单击下一步按钮,另外10条记录displayed.I意味着对每一个动作只有10条记录必须从数据库中获取说。

+0

我建议您查看[这个问题的答案(http://stackoverflow.com/questions/1079162/when-to-使用-RDLC-过RDL的报告)。这听起来像你想要一个RDL而不是RDLC(这是基于客户端的)。然后,您可以像请求一样在服务器上执行分页。 – JSuar

+0

我的回答有帮助吗? – JSuar

+0

其实我使用PostgreSQl作为我的后端,所以有可能使用rdl? –

回答

0

编辑为RDL和0

资源的PostgreSQL:


你有兴趣RDL这是服务器端的部分报告服务。

RDL文件是由SQL Server 2005版本的报告 设计器创建的。 RDLC文件由Visual Studio 2008版本 报告设计器创建。

RDL和RDLC格式具有相同的XML模式。但是,在RDLC文件中,某些值(如查询文本)允许为空,这意味着 它们不会立即准备发布到Report 服务器。可以通过使用报表设计器的SQL Server 2005版本打开RDLC文件 来输入缺失的值。 (你必须 重命名.rdlc第一个的.rdl)

通过https://stackoverflow.com/a/2918209/1085891

分页资源

了解RDLC和RDL