万能报表根据页码设置控件是否显示原创
2人赞赏了该文章
718次浏览
编辑于2022年12月13日 11:24:42
示例场景:标准报表打印模板,在存在多页的情况下,希望能够根据页数, 显示出 '续下页', 最后一页才显示总金额。
实现步骤:
1.万能报表页尾里面放一个“文本”控件,文本值设置成“续下页”,给该文本控件配置脚本。(金额字段显示同理操作)
2. 编写脚本如下:
private void label9_PrintOnPage(object sender, DevExpress.XtraReports.UI.PrintOnPageEventArgs e) {
//总页数
int pagecount = e.PageCount;
//页索引,从0开始
int pageindex = e.PageIndex + 1;
if (pageindex < pagecount )
{
//label9为当前文本控件的标识,判断非尾页将文本控件可见性设置为true
this.label9.Visible = true;
}
else
{
//尾页将文本控件可见性设置为false
this.label9.Visible = false;
}
}
3.效果示例
赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!