Tastatursteuerung
Insbesondere auf Webseiten und in Fiori-Apps mit zahlreichen Eingabefeldern oder Scanner-Unterstützung wird ein flexibles Tastaturverhalten benötigt. Häufig erweist sich das Standardverhalten als unpassend, da Informationen verdeckt oder unnötigerweise eine Tastatur geöffnet werden.
Zur Anpassung des Verhaltens stehen in TheFlex zwei Optionen zur Verfügung:
1. Steuerung der Tastatur in den Einstellungen
Verschieben der UI-Elemente durch die Tastatur
Standardmäßig werden beim Öffnen der Tastatur alle UI-Elemente nach oben verschoben, damit das aktive Eingabefeld sichtbar bleibt. Dieses Verhalten kann deaktiviert werden, sodass die Tastatur über die Webseite gelegt wird, ohne die Position der Elemente zu verändern.
| Aktiviert | Deaktiviert |
|---|---|
![]() | ![]() |
Automatisches Öffnen deaktivieren
Mittels einer weiteren Einstellung wird festgelegt, wann die Tastatur geöffnet wird:
- Standard: Öffnet sich bei jedem Fokus eines Eingabefeldes automatisch.
- Nur bei Klick: Öffnet sich nur bei manuellem Anklicken, nicht bei Scanner-Fokus (z. B. durch Enter-Signal).
- Deaktiviert: Eine automatische Öffnung wird unterbunden, kann jedoch über die Programmierschnittstellen angestoßen werden.
2. Steuerung der Tastatur über Programmierschnittstellen
Für spezielle Anwendungsszenarien stehen APIs zur Verfügung, mit denen festgelegt wird, in welchen Fällen die Tastatur automatisch ein- oder ausgeblendet wird.
Beim Kommissionieren werden Benutzername und Ladungsträger manuell eingegeben – hier erscheint die Tastatur. Material- und Mengenfelder werden per Scanner befüllt, weshalb die Tastatur nicht geöffnet wird, um den Bildschirm nicht zu verdecken.


