我有组头2a和amp; 2B 2a有空文本框导致换行符,但我不想在每个页面上作为第一个记录出现时呈现此部分。我能够在第一页压制:supress - > Pagenumber = 1,但它出现在顶部的其他页面上。请如何阻止这一点。
答案 0 :(得分:0)
我使用了一个变量。
在该组的抑制功能中,我有:
WhilePrintingRecords;
shared Numbervar isPrintedOnThisPage;
(isPrintedOnThisPage = 0) ;
然后我有一个名为gf2_printedonthispage的函数,代码如下:
WhilePrintingRecords;
shared Numbervar isPrintedOnThisPage:=1;
并且在a和b部分的组页脚中,我插入了公式字段并将其抑制,因此不会打印任何内容。
还有一个名为ph_printed的公式,其中包含:
WhilePrintingRecords;
shared Numbervar isPrintedOnThisPage:=0; // reset for this page
并且pageHeader部分中该值的副本被禁止,因此它不会显示/打印。