Die Funktion OBJECT Get multiline gibt den aktuellen Status der Option "Mehrzeilig" für das bzw. die Objekte zurück, definiert über die Parameter Objekt und *.
Sie können die Option "Mehrzeilig" für ein Objekt über die Eigenschaftenliste oder über den neuen Befehl OBJECT SET MULTILINE setzen.
Mit dem optionalen Parameter * geben Sie an, dass der Parameter Objekt ein Objektname (String) ist. Ohne diesen Parameter ist Objekt ein Feld oder eine Variable. In diesem Fall übergeben Sie eine Feld- oder Variablenreferenz anstelle eines String (nur Feld oder Variablenobjekt).
Der zurückgegebene Wert entspricht einer der folgenden Konstanten unter dem Thema Formularobjekte (Eigenschaften):
Konstante |
Typ |
Wert |
Meldung |
Multiline Auto |
Lange Ganzzahl |
0 |
In einzeiligen Bereichen werden Wörter am Zeilenende abgeschnitten und keine Zeilenumbrüche gesetzt. In mehrzeiligen Bereichen führt 4D automatisch Zeilenumbrüche aus. |
Multiline No |
Lange Ganzzahl |
2 |
Es gibt nie Zeilenumbrüche: Der Text erscheint immer als eine Zeile. Bei Alpha oder Textfeldern bzw. Variablen mit Zeilenumbrüchen wird der Text nach dem ersten Zeilenumbruch entfernt, sobald der Text geändert wird. |
Multiline Yes |
Lange Ganzzahl |
1 |
In einzeiligen Bereichen erscheint der Text bis zum ersten Zeilenumbruch oder bis zum letzten Wort, das sich ganz anzeigen lässt. 4D fügt Zeilenumbrüche ein; über die Pfeiltaste nach unten lässt sich im Inhalt scrollen. In mehrzeiligen Bereichen führt 4D automatische Zeilenumbrüche aus. |
Hinweis: Weisen Sie OBJECT Get multiline einem Objekt zu, das die Option "Mehrzeilig" nicht unterstützt, gibt sie 0 zurück.