Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
Printing page

Printing page 


 

Printing page -> Funktionsergebnis 
Parameter Typ   Beschreibung
Funktionsergebnis  Lange Ganzzahl in Seitennummer der gerade druckenden Seite

Die Funktion Printing page gibt die Seitennummer der Seite zurück, welche gerade gedruckt wird. Mit dem zurückgegebenen Wert können Sie die gedruckten Seiten automatisch nummerieren. Sie kann nur beim Drucken mit dem Befehl PRINT SELECTION oder dem Menü Drucken in der Anwendungsumgebung verwendet werden.

Folgendes Beispiel ändert die Position der Seitennummern in einem Bericht, damit er doppelseitig gedruckt wird. Die Vorlage für den Bericht enthält zwei Variablen zum Anzeigen der Seitennummern. Die Variable links unten (vLeftPageNum) druckt die geraden Seiten, die Variable rechts unten (vRightPageNum) die ungeraden Seiten. Das Beispiel prüft die geraden Seiten und löscht bzw. setzt dann die entsprechende Variable:

 Case of
    :(FORM Event=On Printing Footer)
       If((Printing page% 2)=0) ` Modulo ist 0, es ist eine gerade Seite
          vLeftPageNum:=String(Printing page` Setze linke Seitennummer
          vRightPageNum:="" ` Lösche rechte Seitennummer
       Else ` Sonst ist es eine ungerade Seiten
          vLeftPageNum:="" ` Lösche linke Seitennummer
          vRightPageNum:=String(Printing page` Setze rechte Seitennummer
       End if
 End case



Siehe auch 

PRINT SELECTION

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Drucken
Nummer: 275

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: < 4D v6

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)