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

Home

 
4D v20 R7
WP Get page count

WP Get page count 


 

WP Get page count ( targetObj ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
targetObj  Objekt in 4D Write Pro Dokument oder Abschnitt
Funktionsergebnis  Lange Ganzzahl in Anzahl Seiten im Dokument

Die Funktion WP Get page count gibt die Gesamtanzahl der Seiten zurück, definiert im Parameter targetObj.

In targetObj können Sie folgendes übergeben:

  • Abschnitt / Unterabschnitt oder
  • 4D Write Pro Dokument

Die Funktion gibt die Anzahl Seiten von targetObj zurück. Übergeben Sie einen Unterabschnitt, wird die Anzahl Seiten des übergeordneten Abschnitts zurückgegeben.

WP Get page count verwendet die gleichen Ansichtseinstellungen wie der Befehl WP PRINT:

  • Kopfteile: sichtbar
  • Fußteile: sichtbar
  • Ausdrücke: berechnet und angezeigt
  • Seitenmodus: Seite oder Draft

Wird targetObj in einem 4D Write Pro Formularbereich verwendet, achten Sie darauf, dass die Ansichtseinstellungen des Bereichs zu den Ansichtseinstellungen der Funktion passen, damit Sie konsistente Angaben erhalten. Bei unterschiedlichen Einstellungen muss 4D Write Pro das Dokument zum Berechnen des Layouts bei jedem Aufruf des Befehls "clonen", was zeitaufwändig sein kein. Deshalb empfiehlt es sich für bessere Performance, das Dokument offline zu erstellen und erst in den Formularbereich zu kopieren, wenn es komplett erstellt ist.

Die gesamte Seitenanzahl der 4D Write Pro Dokumente herausfinden, gespeichert im Feld "Handbuch" in Ihrer aktuellen Auswahl. Sie schreiben folgenden Code:

 C_LONGINT($pageCount)
 C_LONGINT($totalCount)
 FIRST RECORD([Items])
 While(Not(End selection([Items]))
    $pageCount:=WP Get page count([Items]Handbuch)
    $totalCount:=$totalCount+$pageCount
    NEXT RECORD([Items])
 End while
 ALERT("Gesamte Seitenanzahl des Handbuchs: "+String($totalCount))

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: 4D Write Pro Programmiersprache
Nummer: 1412

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v16
Geändert: 4D v17 R3

 
ARTIKELVERWENDUNG

4D Write Pro Handbuch ( 4D v20 R7)