您的位置:首页 > 知识库 > 设计基础 > 博计报表使用分页标签

博计报表使用分页标签


大数据量的清单式列表在读取、展现及导出过程中可能会出现速度过慢、内存溢出、系统死机等问题,博计报表提供了分页计算的方式展示报表。本文简单介绍一下分页计算的原理及使用方法。


分页计算的原理:


在分页标签中,主要增加了以下四个属性:


totalCountExp:总记录数(必填属性)分页就是基于这个总记录数来的。它的值是一个润乾的非数据集函数,并且返回的值应该是一个整型数据。如用query执行一个countsql。如: totalCountExp=”query(‘SELECT count(*) FROM table1′)”


pageCount:每页记录数,分页后每一页包含的记录数,其值需为整数。默认值为20


cachePageNum:缓存页数,根据pageCountcachePageNum,每次取pageCount* cachePageNum条记录,其值需为整数。


下面简单介绍一下分页标签的使用方法。


第一步:制作报表,如图所示;




第二步:配置数据库连接;


Web.Config中添加所需数据库的连接字符串



reportConfig.xml里配置所需数据库,如图所示:



第三步:写发布报表的aspx,如图所示:



预览效果如下:



如图所示,数据库里一共95条数据,每页5条数据,每次缓存一页,共分成19页,每翻一页去数据库请求5条数据。


浏览次数:0 ; 发布日期:2011/07/07

热门文章

  • 申请试用授权 - 49,853 views
  • 使用入门教程简介 - 30,987 views
  • .NET报表产品概况 - 27,730 views
  • 联系我们 - 13,867 views
  • 技术支持 - 10,185 views
  • 高效报表设计 - 9,033 views
  • Web报表工具的新起点 - 7,563 views
  • 复杂报表的制作 - 7,033 views
  • Web报表软件的采购成本 - 6,530 views
  • Web报表软件的集成方案 - 5,075 views