Show TOC

InputField-EigenschaftenLocate this document in the navigation structure

Verwendung

Eigenschaften im View Designer

  • datePickerReferenceId

    Diese Eigenschaft ermöglicht, zwei InputFields vom Typ Datum zu verlinken, so dass der ausgewählte Wert im referenzierten InputField von dem verlinkten, referenzierenden InputField übernommen wird, solange dessen Wert initial ist.

    Hinweis

    Der Typ des InputField wird nicht automatisch überprüft. Wenn das verlinkte InputField nicht vom Typen Datum ist, verliert die Funktionalität ihre Wirkung.

  • imeMode

    Steuerung des IME-Modus des Frontends.

    IME (Input Method Editor) ist eine grundlegende Komponente für das Schreiben chinesischer, japanischer und koreanischer Zeichen. Diese Schreibsysteme haben mehr Zeichen als über eine normale (eingeschränkte) Tastatur eingegeben werden können. IME erlaubt Benutzern das Eingeben und Bearbeiten chinesischer, japanischer und koreanischer Zeichen über eine normale (eingeschränkte) Tastatur.

    Die folgenden Werte sind möglich:

    Wert

    Beschreibung

    active

    IME-Modus ist aktiv und kann ausgeschaltet werden

    auto

    IME-Modus-Einstellung wird nicht berücksichtigt

    disabled

    IME-Modus ist inaktiv und kann nicht angeschaltet werden

    inactive

    IME-Modus ist inaktiv und kann angeschaltet werden

  • inputHelp

    Verwenden Sie diese Eigenschaft um die Eingabehilfe-Ikone für das InputField zu bestimmen.

    Tabelle 1:

    Wert

    Beispiel für die visuelle Darstellung

    Beschreibung

    auto Die Eingabehilfe-Ikone wird anhand des gebundenen Context-Attributs automatisch bestimmt. Je nach Typ des gebundenen Context-Attributs wird eine Backend-Wertehilfe-Ikone oder eine DatePicker-Ikone angezeigt. Wenn keine Eingabehilfe verfügbar ist, wird keine Eingabehilfe-Ikone angezeigt.
    calculator Im InputField wird eine Taschenrechner-Ikone angezeigt. Klick auf diese Ikone oder Drücken der F4-Taste öffnet einen einfachen Taschenrechner unterhalb des InputFields.
    search Im InputField wird eine Such-Ikone angezeigt. Klick auf diese Ikone oder Drücken der F4-Taste löst die onEnter-Action im ABAP-Backend aus.
    none Es wird keine Eingabehilfe-Ikone angezeigt und es steht auch keine Eingabehilfe-Funktionalität über die F4-Taste zur Verfügung.

    Über die Eigenschaft suggestValues können aber trotzdem Vorschlagswerte angezeigt werden.

  • noHistory

    Ein- und Ausschalten der Historie für das InputField.

    Hinweis

    Wenn am Datenelement aus dem ABAP-Dictionary die Eigenschaft noHistory gesetzt ist, kann dies am InputField nicht zurückgenommen werden.

    Diese Eigenschaft ist sowohl von einem Administrator als auch von einem Anwender personalisierbar. Über die Personalisierung kann dieser Eigenschaft der folgende Wert zugeordnet werden: true
  • suggestFilterMethod

    Anzeigen von Werten in der Vorschlagsliste, die entweder mit den eingegebenen Zeichen beginnen (suggestFilterMethod: prefixSearch) oder sie enthalten (suggestFilterMethod: containsSearch).

    Hinweis

    Wählen Sie containsSearch aus, kann sich die Ausführungsgeschwindigkeit der Selektion der Vorschlagswerte verschlechtern.

  • suggestValues

    Ein- und Ausschalten von Vorschlagswerten, die angezeigt werden, wenn der Benutzer Eingaben vornimmt. Wenn das verlinkte InputField nicht vom Typ Datum ist, verliert die Funktionalität ihre Wirkung.

    Vorschlagswerte für InputFields

    Diese Eigenschaft ist von einem Administrator personalisierbar.

  • suppressValueHelp

    Diese Eigenschaft ist deprecated und sollte nicht mehr verwendet werden.

    Setzen Sie stattdessen die Eigenschaft inputHelp auf den Wert none.
  • displayOnly

    Festlegung, ob der Benutzer das UI-Element editieren kann oder ob es lediglich angezeigt werden soll.

    Diese Eigenschaft hat fast dieselbe Funktionalität wie readOnly. Die Unterschiede sind, dass der Hintergrund der UI-Elemente weiß anstelle von grau ist und dass ein eventueller required Stern nach Aktivierung am Label nicht mehr angezeigt wird.

    Die folgende Grafik zeigt diesen Unterschied am Beispiel des UI-Elements RadioButton:

    Diese Eigenschaft ist von einem Administrator personalisierbar. Über die Personalisierung kann dieser Eigenschaft der folgende Wert zugeordnet werden: true

Achtung

Wenn Sie displayOnly mit folgenden UI-Elementen verwenden, dann werden nicht mehr alle Eigenschaften unterstützt.

Im folgenden werden die unterstützten Eigenschaften aufgelistet:

  • displayOnly für das UI-Element InputField:

    Verwenden Sie displayOnly für das UI-Element InputField, so werden nur noch folgende Eigenschaften unterstützt:

  • displayOnly für das UI-Element DropDownByKey oder DropDownByIndex:

    Verwenden Sie displayOnly für das UI-Element DropDownByKey oder DropDownByIndex, so werden nur noch folgende Eigenschaften unterstützt:

Hinweis
  • Sind sowohl displayOnly = true und readOnly = true, dann wird das UI-Element im displayOnly- Stil angezeigt.

  • Bei den UI-Elementen InputField, DropDownByKey, DropDownByIndex und DropDownListBox wird wenn displayOnly = true ist ein TextView gerendert.

  • Die Eigenschaft displayOnly funktioniert nicht in ToolBar-Elementen.

  • Wenn für die UI-Elemente DropDownByIndex, DropDownByKey, DropDownListBox und InputField displayOnly = true gesetzt ist, kann es vorkommen, dass mehrere benachbarte Leerzeichen zu einem einzigen Leerzeichen komprimiert werden, wenn Sie die Anwendung im Internet Explorer ausführen. Das Problem tritt im Quirks-Modus bei allen IE-Versionen und im Standard-Modus bei IE8 und kleiner auf.