C# 如何避免Crystal Report中最后一个空白页码的计数

C# 如何避免Crystal Report中最后一个空白页码的计数,c#,asp.net,crystal-reports,C#,Asp.net,Crystal Reports,我正在用两页(正面和背面)的crystal report设计多个客户账单报告 每个客户有2,4,6条记录,报告将前后打印,然后页码如(1/2,2/2)所示。 如果一个客户有3、5条记录。最后一页是空白的。页码如下(第1页,共4页,第2页,共4页) 但在这里我需要(三分之一,三分之二)。将避免最后一次空白页计数 请帮助解决这个问题。提前谢谢 您可以使用下面的公式,而不是M的第N页 If int(TotalPageCount / 2) = (TotalPageCount / 2) Then Pa

我正在用两页(正面和背面)的crystal report设计多个客户账单报告

每个客户有2,4,6条记录,报告将前后打印,然后页码如(1/2,2/2)所示。 如果一个客户有3、5条记录。最后一页是空白的。页码如下(第1页,共4页,第2页,共4页)

但在这里我需要(三分之一,三分之二)。将避免最后一次空白页计数

请帮助解决这个问题。提前谢谢


您可以使用下面的公式,而不是M的第N页

If int(TotalPageCount / 2)  = (TotalPageCount / 2) Then  PageNofM 
Else
If PageNumber=TotalPageCount Then "" 
Else 
"Page "+Cstr(PageNumber) + " of "+ Cstr(TotalPageCount-1)

没有水晶报表内置函数来计算跳过空白页的页面。如果有空白页,则应考虑编辑报表以避免空白页或报表公式,它显示页面的子页面(您想要的页面)(并且在您不想要的页面上显示任何内容)。