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
textAnzeigetexttext
wrappingZeilenumbruch erlaubttrue
maxLinesMaximale Zeilen vor Abschneiden mit „..."0
widthBreite (CSS-Wert)100%
textAlignAusrichtung. Werte: Begin, End, Left, Right, Center, InitialBegin
visibleSichtbartrue
fontSizeSchriftgröße (CSS-Wert)–
colorVordergrundfarbe (Hex)–
backgroundColorHintergrundfarbe (Hex)–
spanS / spanM / spanL / spanXLGrid-Layout12

ABAP-API ​

Zugriff über me->get_text_control( '<controlId>' ) – nicht über me->get_text( iv_key ): diese Methode der Basisklasse liefert den Übersetzungstext zu einem i18n-Schlüssel in der Anmeldesprache.

MethodeZweck
GET_TEXT / SET_TEXTAnzeigetext
GET_WRAPPING / SET_WRAPPINGZeilenumbruch
GET_MAXLINES / SET_MAXLINESMaximale Zeilenanzahl
GET_TEXTALIGN / SET_TEXTALIGNTextausrichtung
GET_WIDTH / SET_WIDTHBreite

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