Input

GET_INPUT

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

Ein Input ist ein Eingabefeld, das es Benutzern ermöglicht, Text oder Zahlen in eine Anwendung einzugeben. Es wird oft in Formularen, Suchfeldern oder Filteroptionen verwendet.

Attribute im Designer

AttributBeschreibungStandardwert
controlIdEindeutige Id der KomponenteWird automatisch generiert
widthBreite des Inputs100%
valueDer Wert, der in den Button eingegeben wurde
placeholderText, der bei leerem Wert angezeigt wird
typeDefiniert den Typ der Eingabe, die in den Input eingegeben werden soll. Mögliche Werte: Text, Date, Datetime, DatetimeLocale, Email, Month, Number, Tel, Time, Url, Week, PasswordText
inputModeDefiniert den Modus der Eingabe
valueStateTextBestimmt den Text, der zum valueState (Status des Inputs) angezeigt werden soll
valueStateBestimmt den Status des Inputs mit möglichen Eingabewerten: Error, Warning, Success, Information, NoneNone
visibleGibt an, ob die Komponente angezeigt werden solltrue
editableGibt an, ob das Input verwendet werden kann. True, wenn ja, andernfalls falsetrue
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
GET_PLACEHOLDERLesen des Platzhalters
SET_PLACEHOLDERSetzen des Platzhalters

Code-Beispiel

Input
DATA(lv_value) =  me->get_input( 'txtExample' )->get_value(  ).
me->get_label( 'lblMessage' )->set_text( lv_value ).
me->get_input( 'txtExample' )->set_value( space ).
me->set_focus( 'txtExample' ).

Geerbte Methoden von

CONTROL

INPUT BASE

Vererbt an

Keine

Implementiert das Interface

Keines

Methoden

GET_PLACEHOLDER

Lesen des Platzhalters.

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzter Platzhalter

SET_PLACEHOLDER

Setzen des Platzhalters

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringZu setzender Text für den Platzhalter
RückgabeparameterTypBeschreibung
RO_CONTROLInputReferenz zu this, um Methodenverkettung zu erlauben