4D v12.4OBJECT Get plain text |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v12.4
OBJECT Get plain text
|
OBJECT Get plain text ( {* ;} Objekt ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
* | Operator |
![]() |
Mit Stern: Objekt ist ein Objektname(String), Ohne Stern: Objekt ist Variable oder Feld |
|||||
Objekt | Formularobjekt |
![]() |
Objektname (mit *) oder Variable oder Feld (ohne *) | |||||
Funktionsergebnis | Text |
![]() |
Text ohne Tags | |||||
Die Funktion OBJECT Get plain text entfernt alle Stil Tags aus der Textvariablen oder dem Feld, definiert in den Parametern * und Objekt und gibt den Plain Text zurück.
Mit dem optionalen Parameter * geben Sie an, dass Objekt ein Objektname (string) ist. Ohne * geben Sie an, dass Objekt ein Feld oder eine Variable ist. In diesem Fall übergeben Sie eine Feld- oder Variablenreferenz anstelle eines String.
Sie suchen unter den Werten eines Textfeldes mit Multistil nach dem Text "sehr schön". Der Wert wurde in folgender Form gespeichert: "Das Wetter ist sehr schön heute".
QUERY BY FORMULA([Comments];OBJECT Get plain text([Comments]Weather)="@sehr schön@")
Hinweis: In diesem Kontext gibt nachfolgende Anweisung nicht das gewünschte Ergebnis zurück, weil der Text mit Stil Tags gesichert wird:
QUERY([Comments];[Comments]Weather="@sehr schön@")
Nach Ausführen dieses Befehls wird die Variable OK auf 1 gesetzt, wenn kein Fehler aufgetreten ist; andernfalls wird sie auf 0 gesetzt. Das ist insbesondere der Fall, wenn Stil Tags nicht korrekt gewertet werden (inkorrekte oder fehlende Tags).
Bei einem Fehler wird die Variable nicht geändert. Tritt ein Fehler in einer Variablen auf, während der Text gewertet wird, wandelt 4D den Text in Plain Text um; als Ergebnis werden die Zeichen <, > und & in HTML Einheiten umgewandelt.
Produkt: 4D
Thema: Objekte
Nummer:
1092
Erstellt: 4D v12
Geändert: 4D v12.1
OBJECT Get styled text
OBJECT SET PLAIN TEXT
OBJECT SET STYLED TEXT