Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何在RDLC报表中应用自定义分页_Asp.net_Report_Rdlc_Rdl - Fatal编程技术网

Asp.net 如何在RDLC报表中应用自定义分页

Asp.net 如何在RDLC报表中应用自定义分页,asp.net,report,rdlc,rdl,Asp.net,Report,Rdlc,Rdl,我有一份报告,有数千条记录。首先,它加载所有数据,获取数据需要花费大量时间 是否有任何方法可以将我自己的逻辑应用于分页 例如 开始时,只需显示10条记录,当我单击“下一步”按钮时,会显示另外10条记录。我的意思是,在每个操作中,只需从数据库中提取10条记录。编辑0 RDL和PostgreSQL的资源: 您对RDL感兴趣,RDL是reporting services的服务器端部分 RDL文件由SQL Server 2005版本的报表创建 设计师RDLC文件由Visual Studio 2

我有一份报告,有数千条记录。首先,它加载所有数据,获取数据需要花费大量时间

是否有任何方法可以将我自己的逻辑应用于分页

例如


开始时,只需显示10条记录,当我单击“下一步”按钮时,会显示另外10条记录。我的意思是,在每个操作中,只需从数据库中提取10条记录。

编辑0

RDL和PostgreSQL的资源:


您对RDL感兴趣,RDL是reporting services的服务器端部分

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

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

通过

分页资源

了解RDLC和RDL


我建议您检查一下。听起来您想要的是RDL而不是和RDLC(基于客户端)。然后,您可以按照您的请求在服务器上执行分页。我的回答有帮助吗?实际上,我使用PostgreSQl作为后端,所以可以使用rdl吗?是的。请参阅我的最新答案。