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

Home

 
4D v20 R7
WP SELECT

WP SELECT 


 

WP SELECT ( {{* ;} wpArea;} {targetObj} {; startRange ; endRange} ) 
Parameter Typ   Beschreibung
Operator in Mit Stern: wpArea ist Formularobjekt Name (String)
Ohne Stern: wpArea ist ein Objektfeld oder Variable
wpArea  String, Objekt in Name des Formularobjekts (mit *) oder 4D Write Pro Objektvariable oder Feld (ohne *)
targetObj  Objekt in Range oder Element oder 4D Write Pro Dokument
startRange  Lange Ganzzahl in Anfang des neuen Range
endRange  Lange Ganzzahl in Ende des neuen Range

Der Befehl WP SELECT erstellt eine neue Auswahl im 4D Write Pro Bereich wpArea, gemäß dem Parameter targetObj oder einen neuen Range, definiert durch startRange und endRange.

Mit dem optionalen Parameter * geben Sie an, dass wpArea ein Formularobjekt Name (String) ist. Ohne diesen Parameter geben Sie an, dass wpArea eine 4D Write Pro Objekt Variable oder Feld ist. Ist in wpArea kein gültiger 4D Write Pro Bereich übergeben, führt der Befehl nichts aus.

Hinweis: Dieser Befehl lässt sich nur verwenden, wenn wpArea einem Formularobjekt zugeordnet ist, z.B. im aktuellen Formular bzw. Seite angezeigt wird.

Zum Definieren der Auswahl können Sie entweder ein vorhandenes Objekt in targetObj übergeben oder den Range mit dem Wertepaar startRange / endRange festlegen. Es gibt folgende Möglichkeiten:

  • WP SELECT({* ;} wpArea ; targetObj)
    targetObj kann folgendes sein:
    • Range oder
    • Element (Tabelle, Zeile, Absatz, verankertes Bild, Bild im Textfluss, Textfeld, Haupt-, Kopf-, Fußteil, Abschnitt, Unterabschnitt) oder
    • 4D Write Pro Dokument (nur Hauptteil)
  • WP SELECT({* ;} wpArea ; startRange ; endRange)
  • WP SELECT( targetObj {; startRange ; endRange} )
    targetObj kann folgendes sein:
    • Range oder
    • Element (Tabelle, Zeile, Absatz, verankertes Bild, Bild im Textfluss, Haupt-, Kopf-, Fußteil, Abschnitt, Unterabschnitt) oder
    • 4D Write Pro Dokument

      wobei startRange und endRange nur für folgende Elemente erlaubt sind: Haupt-, Kopf-, Fußteil, Abschnitt, Unterabschnitt

In startRange und endRange übergeben Sie Werte für die Position des ersten und letzten Zeichens der Auswahl im Bereich. Sie können wk start text in startRange übergeben, um den Anfang von Range zu definieren und wk end text in endRange, um das Ende von Range zu definieren. Beachten Sie, dass ein 4D Write Pro Dokument nicht nur sichtbaren Text, sondern innerhalb des Range auch Tags zur Formatierung enthält.

Nachfolgender Code:

 $range:=WP Text range([SAMPLE]WP;wk start text;12)
 WP SELECT(*;"WParea";$range)

... ergibt dasselbe Ergebnis wie:

 WP SELECT(*;"WParea";wk start text;12)



Siehe auch 

WP Text range

 
EIGENSCHAFTEN 

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

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v15 R4
Geändert: 4D v16 R5
Geändert: 4D v16 R6
Geändert: 4D v17 R3

 
ARTIKELVERWENDUNG

4D Write Pro Handbuch ( 4D v20 R7)