2016-12-22 2 views
1

Ich habe Gruppenkopf 2a & 2b 2a hat ein leeres Textfeld, um einen Zeilenumbruch zu verursachen, aber ich möchte nicht diesen Abschnitt rendern, wenn als erster Datensatz auf jeder Seite auftritt. Ich könnte auf der ersten Seite unterdrücken: Unterdrücken -> Seitennummer = 1, aber dann erscheint es auf anderen Seiten oben. Bitte, wie man das stoppt.Crystal Reports 2013 14.1 - So unterdrücken Sie den Gruppenkopf?

enter image description here

Antwort

0

benutzte ich eine Variable.

Innerhalb der Unterdrückungs-Funktion für die Gruppe, die ich habe:

WhilePrintingRecords; 
shared Numbervar isPrintedOnThisPage; 
(isPrintedOnThisPage = 0) ; 

dann habe ich eine Funktion gf2_printedonthispage mit diesem Code genannt:

WhilePrintingRecords; 
shared Numbervar isPrintedOnThisPage:=1; 

und in der Gruppe Fußzeile für beiden Abschnitte ein und b, ich habe dieses Formelfeld eingefügt und es wird unterdrückt, sodass nichts gedruckt wird.

haben auch eine Formel namens ph_printed enthält:

WhilePrintingRecords; 
shared Numbervar isPrintedOnThisPage:=0;  // reset for this page 

und eine Kopie dieser Wert im Abschnitt pageheader unterdrückt, so zeigt es/print nicht.

+0

Sorry, ich habe deine Antwort versucht, immer noch das gleiche Ergebnis. – lucas