Skip to content

Text

Anzeigeelement für längere Texte. Im Gegensatz zu Label typischerweise ohne Bezug zu einem Eingabefeld; im Gegensatz zu TextArea nicht editierbar.

Designer-Attribute

AttributBeschreibungDefault
controlIdEindeutige IDautomatisch generiert
textAnzeigetextcontrolId
wrappingZeilenumbruch erlaubttrue
textAlignAusrichtung: Begin, End, Left, Right, Center, InitialBegin
textDirectionRichtung: Inherit, LTR, RTLInherit
widthBreite (CSS-Wert)
maxLinesMaximale Zeilen vor Abschneiden mit „..."
visibleSichtbartrue
fontSizeSchriftgröße (CSS-Wert)
colorVordergrundfarbe (Hex)
backgroundColorHintergrundfarbe (Hex)
spanS / spanM / spanL / spanXLGrid-Layout12

ABAP-API

Zugriff über me->get_text_control( '<controlId>' ) (nicht get_text – das ist eine Methode auf Komponenten).

MethodeZweck
GET_TEXT / SET_TEXTAnzeigetext
GET_WRAPPING / SET_WRAPPINGZeilenumbruch
GET_TEXT_ALIGN / SET_TEXT_ALIGNAusrichtung

Geerbte Methoden: siehe Control.

Beispiel: /mobbuild/cl_ex_text

Toggelt den wrapping-Modus bei jedem Aufruf:

abap
METHOD on_pai.

  DATA(lo_text) = me->get_text_control( 'txtExample' ).

  IF lo_text->get_wrapping( ) EQ abap_true.
    lo_text->set_wrapping( abap_false ).
  ELSE.
    lo_text->set_wrapping( abap_true ).
  ENDIF.

ENDMETHOD.

Nächste Schritte

  • Label – kürzere Beschriftung
  • Title – Überschrift