Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 当NewPage设置为“之后”时,ActiveReports始终打印最后一页_.net_Winforms_Activereports - Fatal编程技术网

.net 当NewPage设置为“之后”时,ActiveReports始终打印最后一页

.net 当NewPage设置为“之后”时,ActiveReports始终打印最后一页,.net,winforms,activereports,.net,Winforms,Activereports,在报告的详细信息部分,我有一个ActiveReports文件,其NewPage属性设置为After。每次打印时,我都会在报告末尾多出一页。我怎样才能防止这种情况发生 唯一额外的一页是最后一页。所以我很确定这不是关于页边距的问题。我通过在所有后续部分(包括报表页脚)上设置高度为0来解决这个问题 如果不想将后续部分的高度显式设置为零,则可以将部分的CanShrink属性设置为True。这将自动将节收缩到其中任何内容的底部边缘

在报告的详细信息部分,我有一个ActiveReports文件,其NewPage属性设置为After。每次打印时,我都会在报告末尾多出一页。我怎样才能防止这种情况发生


唯一额外的一页是最后一页。所以我很确定这不是关于页边距的问题。

我通过在所有后续部分(包括报表页脚)上设置高度为0来解决这个问题

如果不想将后续部分的高度显式设置为零,则可以将部分的CanShrink属性设置为True。这将自动将节收缩到其中任何内容的底部边缘