问题描述
我正在使用Winforms ReportViewer,但遇到以下问题:我想修改页码的起始索引。
例如,我有3个报告,每个报告由2页组成。 通过使用表达式:“ Globals!PageNumber”,我将获得当前页码,而“ Globals!TotalPages”,我将获得每个报表的页数。因此结果将如下所示:
报告1:第1页,共2页,第2页,共2页
报告2:第1页,共2页,第2页,共2页
报告3:第1页,共2页,第2页,共2页
但是,我想将其修改为以下内容:
报告1:第1页,共6页,第2页,共6页
报告2:第3页,共6页,第4页,共6页
报告3:第5页,共6页,第6页,共6页
表达式“ Globals!TotalPages”可以用一个常量(在本例中为6)代替,这不是问题。 但是,对于当前页码,我将不得不为“ Globals!PageNumber”添加一个偏移量,例如对于报表2:“ Globals!PageNumber” + 2
不幸的是,这不起作用,因为仅在创建报表后才对表达式“ Globals!PageNumber”进行求值。 是否可以在当前页码上添加偏移量?
预先感谢您的任何建议。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)