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)
Fehler melden