4D Write v16WR Get text |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Write v16
WR Get text
|
WR Get text ( Bereich ; Erste ; Letzte ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
Bereich | Lange Ganzzahl |
![]() |
4D Write Bereich | |||||
Erste | Lange Ganzzahl |
![]() |
Erstes Zeichen des Textes | |||||
Letzte | Lange Ganzzahl |
![]() |
Letztes Zeichen des Textes | |||||
Funktionsergebnis | Text |
![]() |
Text zwischen erstem und letztem Zeichen | |||||
Die Funktion WR Get text gibt den Text von Bereich zurück, der sich zwischen Erste und Letzte befindet.
4D kann in einem Datenfeld oder einer Variablen Zeichen bis zu 2 GB speichern. Deshalb kann WR Get selected text bis zu 2 GB Zeichen zurückgeben, wenn die Datenbank im Unicode Modus läuft; bis zu 32.000 Zeichen, wenn sie im ASCII Kompatibilitätsmodus läuft.
Wenn gilt ... | gibt WR Get text ... |
Letzte - Erste > 32.000, | einen leeren String zurück und erzeugt Fehler 1024 Datenbank im ASCII Modus |
Letzte < Erste | einen leeren String zurück und erzeugt Fehler 1013 |
Letzte > Länge von Bereich | den in Bereich enthaltenen Text zurück |
WR Get text ändert nicht den ausgewählten Text in Bereich.
Folgendes Beispiel setzt die ersten 100 Zeichen von Bereich in die Variable vText.
vText:=WR Get text(Bereich;0;100)
Produkt: 4D Write
Thema: WR Textgestaltung
Nummer:
89194
Geändert: 4D Write v11
4D Write Programmiersprache ( 4D Write v16)