Text Area

GET_TEXT_AREA

Mit der Methode GET_TEXT_AREA bekommt man über die ControlID die Instanz des Textfelds und hat dann Zugriff auf die Eigenschaften des Textfelds.

Eine Text Area ist ein mehrzeiliges Eingabefeld, das es Benutzern ermöglicht, längeren Text einzugeben, zu bearbeiten oder anzuzeigen. Sie wird häufig verwendet, wenn der Benutzer mehrere Zeilen Text eingeben muss, z. B. bei Kommentaren, Nachrichten oder Beschreibungen.

Attribute im Designer

AttributBeschreibungStandardwert
controlIdEindeutige Id der KomponenteWird automatisch generiert
widthBreite der TextArea
heightHöhe der TextArea
maxLengthMaximale Länge an Zeichen, die der String im Textfeld annehmen darf. 0 bedeutet, dass es keine Grenze gibt0
valueWert, der in das Textfeld eingegeben wurde
rowsDefiniert die Höhe des Textfelds über die Anzahl der Zeilen, die angezeigt werden2
colsDefiniert die Breite des Textfelds über die Anzahl der Spalten, die angezeigt werden20
wrappingDefiniert, wie die Zeilenumbrüche im Textfeld passieren. Mögliche Werte: None, Soft, Hard, OffNone
valueStateBestimmt den Status des Textfelds mit möglichen Eingabewerten: Error, Warning, Success, Information, NoneNone
visibleGibt an, ob die Komponente angezeigt werden solltrue
spanSGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
spanMGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
spanLGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
spanXLGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
MethodeBeschreibung

Code-Beispiel

TextArea
me->get_text_area( 'txtArea3' )->set_editable( abap_false ).

Geerbte Methoden von

CONTROL

INPUT BASE

Vererbt an

Keine

Implementiert das Interface

Keines

Methoden

Keine