!--a11y-->
AbstractInputField-Eigenschaften 
● alignment
Horizontale Ausrichtung des Textinhaltes innerhalb des Eingabefeldes.
Diese Eigenschaft ist von einem Administrator personalisierbar.
Wert |
Beschreibung |
Über Personalisierung setzbar |
auto |
Standardwert Automatische Ausrichtung des Textinhalts. Die Ausrichtung wird durch die Verwendung des Oberflächenelements bestimmt, beispielsweise durch den Datentyp des darzustellenden Wertes. |
ja |
center |
Zentrierte Ausrichtung |
ja |
forcedLeft |
Der Textinhalt wird immer links dargestellt, unabhängig davon, ob für die Eigenschaft textDirection die Werte ltr oder rtl verwendet werden. |
ja |
endOfLine |
Der Textinhalt wird immer am Ende der Zeile dargestellt. Für den Wert ltr der Eigenschaft textDirection wird somit der Textinhalt rechtsbündig dargestellt. Für den Wert rtl wird der Textinhalt linksbündig dargestellt. |
ja |
forcedRight |
Der Textinhalt wird immer rechts dargestellt, unabhängig davon, ob für die Eigenschaft textDirection die Werte ltr oder rtl verwendet werden. |
ja |
beginOfLine |
Der Textinhalt wird immer am Anfang der Zeile dargestellt. Für den Wert ltr der Eigenschaft textDirection wird somit der Textinhalt linksbündig dargestellt. Für den Wert rtl wird der Textinhalt rechtsbündig dargestellt. |
ja |
● explanation
Hilfetext, der bei eingeschaltetem Hilfe-Modus ausgegeben wird. Siehe auch Eigenschaft explanation.
Diese Eigenschaft ist von einem Administrator personalisierbar.
● length
Breite des InputField in Anzahl von Zeichen. Diese Eigenschaft wird durch die Eigenschaft width überstimmt.
Der Standardwert für InputField.length beträgt 0 Zeichen. Das bewirkt die Übernahme der Länge aus dem ABAP-Dictionary zur Laufzeit. Wenn nichts gepflegt ist oder die Länge unbegrenzt ist, dann ist das Feld 20 Zeichen lang.
Siehe auch 12-Stunden-Zeitformat.
Durch die Verwendung von proportionaler Schrift, bei der Zeichen nicht alle die gleiche Breite haben, wird ein Durchschnittswert für die Zeichenbreite verwendet. Daher kann es vorkommen, dass trotz ausreichender length-Angabe nicht alle Zeichen in das Eingabefeld passen. In diesen Fall kann durch Bewegung des Eingabe-Cursors der Text im Eingabefeld gescrollt werden.
Diese Eigenschaft ist von einem Administrator personalisierbar.
● passwordField
Boolescher Wert, der die Anzeige der eingegebenen Zeichen am Bildschirm steuert. Falls der Wert true zugeordnet ist, werden die eingegebenen Zeichen am Bildschirm mit Sternchen (*) geechot. Dieses Attribut wird gewöhnlich für Eingabefelder von Kennwörtern benutzt.

Beachten Sie, dass der Wert des InputField auch im Passwort-Modus im Klartext übertragen wird. Anwendungen, die die Eigenschaft passwordField verwenden, sollten daher nur im HTTPS-Modus laufen.
Sie können den HTTPS-Modus durch eine Einstellung am ICF-Service in der Transaktion SICF erreichen, indem Sie bei dem Knoten für Ihre Anwendung im HTTP-Service-Baum auf dem Reiter Anmelde-Daten als Sicherheitsanforderung SSL einstellen.
● readOnly
Festlegung, ob das InputField editiert oder nur gelesen werden kann.
Diese Eigenschaft ist von einem
Administrator personalisierbar.
Über die Personalisierung kann dieser Eigenschaft der folgende Wert zugeordnet
werden: true
● state
Fehlerstatus des Oberflächenelements.
Diese Eigenschaft ist von einem Administrator personalisierbar.
Wert |
Visuelle Darstellung |
Beschreibung |
Über Personalisierung setzbar |
normal |
|
Normalzustand des Oberflächenelements |
nein |
required |
|
Das Eingeben eines Wertes ist
erforderlich. |
ja |
● textDirection
Text- oder Schreibrichtung.
Damit wird für das Oberflächenelement das Lesen von Beschriftungen in anderen Sprachen ermöglicht, die eine bestimmte Textrichtung bedingen, z.B. Hebräisch und Arabisch als RTL-Sprachen im Gegensatz zu Englisch als LTR-Sprache.
Diese Eigenschaft ist von einem Administrator personalisierbar.
Wert |
Beschreibung |
Über Personalisierung setzbar |
INHERIT |
Die Textrichtung wird vom Eltern-Element geerbt und besitzt damit die gleiche Textrichtung wie das Eltern-Element |
ja |
LTR |
Left-to-Right, d.h. die Textrichtung ist von links nach rechts |
ja |
RTL |
Right-to-Left, d.h. die Textrichtung ist von rechts nach links |
ja |
● value
Zeichenkette, die innerhalb des InputField-Rahmens angezeigt wird. Diese Eigenschaft muss an ein Context-Attribut gebunden werden (siehe auch Datenbindung von Oberflächenelement-Eigenschaften)
Diese Eigenschaft ist sowohl von einem Administrator als auch von einem Anwender personalisierbar. Außerdem ist eine Vorbelegung mit Werten möglich, siehe auch Allgemeines zu Methoden und Eigenschaften der UI-Elemente.
● width
Breite des Oberflächenelements, die in CSS-Größen wie em, ex, Pixel oder Prozentwerten angegeben wird. Siehe auch Allgemeines zu Methoden und Eigenschaften.
Diese Eigenschaft ist von einem Administrator personalisierbar.