BREAK LEVEL

4D - Documentation   Français   English   German   Spanish   Japanese   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 11 (Geändert)


BREAK LEVEL (Ebene{; Seitenumbruch})

ParameterTypBeschreibung
EbeneNumerischAnzahl der Umbrüche
SeitenumbruchNumerischEbene, auf der ein Seitenumbruch erfolgen soll

Beschreibung

Der Befehl BREAK LEVEL legt die Anzahl der Umbrüche für den Bericht fest, der mit dem Befehl PRINT SELECTION gedruckt wird.

Warnung: Sie müssen die Befehle BREAK LEVEL und ACCUMULATE vor jedem Bericht ausführen, der Umbrüche enthalten soll. Diese Befehle aktivieren den Seitenumbruch für einen Bericht.

Der Parameter Ebene gibt die Höchstzahl der Ebenen an, für die ein Umbruch ausgeführt werden soll. Die Anzahl der Ebenen muß kleiner oder gleich der Anzahl der Sortierebenen sein, die Sie im zuvor ausgeführten Sortierbefehl angegeben haben. Enthält Ebene mehr Umbruchebenen als Sortierebenen vorhanden sind, werden diese nicht berücksichtigt.

Anschließend muss der Befehl ACCUMULATE zur Berechnung der Umbrüche ausgeführt werden. Weitere Informationen dazu finden Sie in der Beschreibung zur Funktion Subtotal.

Jede erzeugte Umbruchebene druckt die entsprechenden Umbruch- und Kopfbereiche des Formulars.

Mit dem optionalen Parameter Seitenumbruch erzeugen Sie während dem Drucken einen Seitenumbruch, d.h., eine neue Seite wird begonnen.

Beispiel

Folgendes Beispiel druckt einen Bericht mit zwei Umbruchebenen. Die Auswahl wird auf vier Ebenen sortiert, mit dem Befehl BREAK LEVEL soll jedoch nur auf zwei Ebenen ein Umbruch erfolgen. Ein Datenfeld wird mit ACCUMULATE berechnet:

   ORDER BY ([Emp]Dept;>;[Emp]Title;>;[Emp]Last;>;[Emp]First;>)  
                   ` Sortiere auf vier Ebenen
   BREAK LEVEL (2)  ` Aktiviere Umbruch für 2 Ebenen (Dept und Title)
   ACCUMULATE ([Emp]Salary) ` Berechne die Gehälter 
   OUTPUT FORM ([Emp];"Dept salary") ` Wähle die Berichtvorlage
   PRINT SELECTION([Emp]) ` Drucke den Bericht

Referenz

ACCUMULATE, ORDER BY, PRINT SELECTION, Subtotal.


4D - Documentation   Français   English   German   Spanish   Japanese   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next