
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.
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 |
Verwenden Sie diese Eigenschaft um die Eingabehilfe-Ikone für das InputField zu bestimmen.
|
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.
Wenn am Datenelement aus dem ABAP-Dictionary die Eigenschaft noHistory gesetzt ist, kann dies am InputField nicht zurückgenommen werden.
suggestFilterMethod
Anzeigen von Werten in der Vorschlagsliste, die entweder mit den eingegebenen Zeichen beginnen (suggestFilterMethod: prefixSearch) oder sie enthalten (suggestFilterMethod: containsSearch).
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.
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
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:
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.