DevExpress报表页数的终极解决办法
来源:互联网 发布:python语言基本语句 编辑:程序博客网 时间:2024/05/22 12:44
一般用XRPageInfo处理报表页数,但是遇到组合复杂的报表、使用某些运行时处理的业务时候这个页数会不准确。建议使用一个普通的XRLabel,处理它的PrintOnPage事件,根据当前页码,可以灵活处理哪页显示页码,哪页不显示。
比如下列代码,报表共9张纸。前两张纸不显示页码。从第三张纸开始显示“第1页,共7页”,以此类推到“第7页,共7页”
private void xrLabel_pageinfo_PrintOnPage(object sender, PrintOnPageEventArgs e) { int pagecount = e.PageCount; int pageindex = e.PageIndex; if (pageindex < 2) { this.xrLabel_pageinfo.Visible = false; } else { this.xrLabel_pageinfo.Visible = true; this.xrLabel_pageinfo.Text = string.Format("第{0}页,共{1}页", pageindex - 1, pagecount - 2); } }设计界面
效果界面
、
0 0
- DevExpress报表页数的终极解决办法
- DevExpress报表
- 报表控件DevExPress的一些用法记录
- DevExpress报表的数据绑定及打印
- android listView的开启滑块及最小页数解决办法
- IE问题的终极解决办法
- 电脑屏幕黑屏的终极解决办法
- DevExpress控件不在工具箱显示的解决办法
- 去掉DevExpress试用版提示框的解决办法
- 去掉DevExpress试用版提示框的解决办法
- DevExpress 报表 格式化
- Devexpress 报表 一
- Devexpress 报表 显示
- Devexpress XtraReports报表教程
- DevExpress XtraReports控件创建主从报表的两种方法
- DevExpress 报表莫名其妙的多出一张空白页面.
- DevExpress 报表控件特别慢的解决方法之一.
- smartform报表当前页/总页数
- Column 'code' not found
- How do adaptive cursor sharing and SQL Plan Management interact?
- tcl59401 学习
- 从源码解析LinkedList集合
- 自己写ArraryList GoArrayList
- DevExpress报表页数的终极解决办法
- 使用imgareaselect 辅助后台进行图片裁剪
- C++ 声明,定义与初始化的基本概念
- Centos下Docker安装指定版本
- cmake命令 安装、用法简介
- sparkMlib的随机森林算法
- 华为机试-简单错误记录
- 四种方案解决ScrollView嵌套ListView问题
- 前端面试题系列(一)