4D v17

WP Get footer

Home

 
4D v17
WP Get footer

WP Get footer 


 

WP Get footer ( AusschnittObj ) | (wpDok ; AbschnittIndex {; UnterAbschnittTyp} ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
AusschnittObj  Objekt in 4D Write Pro Ausschnitt
wpDok  Objekt in 4D Write Pro Dokument
AbschnittIndex  Lange Ganzzahl in Index des Abschnitts
UnterAbschnittTyp  Lange Ganzzahl in Typ des Unterabschnitts (wk first page, wk left page oder wk right page)
Funktionsergebnis  Objekt in 4D Write Pro Fußteilreferenz

Die Funktion WP Get footer gibt eine Referenz auf den Fußteil zurück, der dem Ausschnitt AusschnittObj zugewiesen oder in AbschnittIndex des Dokuments wpDok angegeben ist.

  • Mit der ersten Syntax (Parameter AusschnittObj) gibt die Funktion den Fußteil der ersten Seite im Ausschnitt zurück. Ist auf der Seite ein Unterabschnitt aktiv, wird der Fußteil des aktiven Unterabschnitts zurückgegeben, so dass immer der sichtbare Fußteil zurückgegeben wird.
  • Mit der zweiten Syntax (Parameter wpDok) gibt die Funktion den in AbschnittIndex angegebenen Fußteil zurück (Wert von AbschnittIndex muss >=1 sein).
    Ist der Parameter UnterAbschnittTyp übergeben, gibt die Funktion den Fußteil des hier angegebenen Typs zurück. Sie können eine der folgenden Konstanten übergeben:
    Konstante Typ Wert
    wk first page Lange Ganzzahl 1
    wk left page Lange Ganzzahl 2
    wk right page Lange Ganzzahl 3

    Ist UnterAbschnittTyp nicht angegeben, wird der Fußteil des Hauptabschnitts zurückgegeben. Ist in diesem Fall ein Unterabschnitt aktiv, ist der Fußteil des Hauptabschnitts undefiníert, d.h. der Fußteil des Hauptabschnitts ist nur verfügbar, wenn es keinen aktiven Unterabschnitt wk first page oder wk left page gibt.

Den Fußteil der ersten Seite eines 4D Write Pro Dokuments in die Fußteile aller Seiten eines anderen 4D Write Pro Dokuments kopieren:

 C_OBJECT($footerSource;$rangeSource;$tempoc;$footerTarget;$rangeTarget)
 
 $footerSource:=WP Get footer([TEMPLATES]WPtemplate;1;wk first page//den Fußteil von Abschnitt 1 auf der ersten Seite erhalten
 $rangeSource:=WP Create range($footerSource;wk start text;wk end text)
 $tempoc:=WP New($rangeSource)
 
 $footerTarget:=WP Get footer([Docs]MyWPDoc;1) //alle Seiten von Abschnitt 1
 $rangeTarget:=WP Create range($footerTarget;wk start text;wk end text)
 
 WP INSERT DOCUMENT($rangeTarget;$tempoc;wk replace)



Siehe auch 

4D Write Pro Bereich verwenden
WP Get frame
WP Get header

 
EIGENSCHAFTEN 

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

Dieser Befehl kann in preemptive Prozessen laufen

 
GESCHICHTE 

Erstellt: 4D v16 R5

 
ARTIKELVERWENDUNG

4D Write Pro Handbuch ( 4D v17)