万能报表根据页码设置控件是否显示

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

万能报表根据页码设置控件是否显示

示例场景:标准报表打印模板,在存在多页的情况下,希望能够根据页数, 显示出 '续下页', 最后一页才显示总金额。

实现步骤:

1.万能报表页尾里面放一个“文本”控件,文本值设置成“续下页”,给该文本控件配置脚本。(金额字段显示同理操作)

image.webp

image.webp



2. 编写脚本如下:

image.webp

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.效果示例

image.webp


image.webp

万能报表根据页码设置控件是否显示

示例场景:标准报表打印模板,在存在多页的情况下,希望能够根据页数, 显示出 '续下页', 最后一页才显示总金额。实现步骤:1.万能报表页...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息