4D v17

WP Get text

Home

 
4D v17
WP Get text

WP Get text 


 

WP Get text ( targetObj {; expressions} ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
targetObj  Objekt in Ausschnitt, Referenz auf Element oder 4D Write Pro Dokument
expressions  Zahl in Anweisung zum Bewerten der Ausdrücke
Funktionsergebnis  Text in Text des Zielobjekts

Der Befehl WP Get text ruft Textinhalte aus einem 4D Write Pro Dokument im angegebenen Parameter targetObj ab.

WP Get text gibt nur reinen Text zurück. Alle angewandten Stile (fett, kursiv, etc.) werden ignoriert.

Im Parameter targetObj übergeben Sie:

  • Ausschnitt oder
  • Referenz auf ein Element (Tabelle, Zeile, Absatz, Kopf-, Haupt-, Fußteil) oder
  • 4D Write Pro Dokument

Der optionale Parameter expressions liefert Anweisungen für die Auswertung von 4D-Ausdrücken in targetObj. Die Optionen sind:

Konstante Kommentar
wk expressions as source Der ursprüngliche String der Referenz auf 4D Ausdrücke wird zurückgegeben.
wk expressions as space Jede Referenz wird als nicht-umbrechendes Leerzeichen zurückgegeben.
wk expressions as value Referenzen auf 4D Ausdrücke werden in ihrer ausgewerteten Form zurückgegeben. (Standard, wenn die Option nicht übergeben ist).

Wichtig: Nur reiner Text mit wk expressions as space ist konsistent mit Indices zu Textausschnitten, die WP oder ST Befehle verwenden, da WP und ST Befehle immer annehmen, dass die Größe des Ausdrucks = 1 Zeichen ist.

Hinweise:

  • Wenn targetObj Bilder enthält, werden die Bilder ignoriert und als Leerzeichen (" ") zurückgegeben.
  • Wenn targetObj Tabellen enthält, wird der Inhalt jeder Zelle als einzelne Absätze behandelt und als Text zurückgegeben, der durch Tabulatoren getrennt ist. Zeilen werden durch Zeilenumbrüche getrennt.

Um den Text in diesem Dokument abzurufen:

können Sie schreiben:

 $range:=WP Create range(myDoc2;wk start text;wk end text)
 vText:=WP Get text($range;wk expressions as value//ergibt "Hello world! Today is: 06/03/18."
 vText2:=WP Get text($range;wk expressions as source//ergibt "Hello world! Today is: Current date."
 vText3:=WP Get text($range;wk expressions as space//ergibt "Hello world! Today is:  ."



Siehe auch 

WP SET TEXT

 
EIGENSCHAFTEN 

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

Dieser Befehl kann in preemptive Prozessen laufen

 
GESCHICHTE 

New
Erstellt: 4D v17

 
ARTIKELVERWENDUNG

4D Write Pro Handbuch ( 4D v17)