SOG-Helpcenter Logo SOG Business - Software

Der TextBox-Control


Eingabefelder werden über einen Textbox-Control abgehandelt.

Die ActiveSkin Textboxen unterstützen die normalen Windows Eingabefunktionen von Text-Eingabefeldern.

 

Folgende Shortcuts werden unterstützt:

 

Funktion

Kürzel

In Zwischenablage kopieren

STRG - C

Aus Zwischenablage ersetzen

STRG - V

Entfernen und in Zwischenablage kopieren

STRG - X

Alles markieren

STRG - A

 

Datum/Uhrzeit-Control

 

Der ActiveSkin Datum/Uhrzeit-Control stellt eine Sonderform des Textbox-Controls dar.
Der Control unterstützt dabei ein besonderes Eingabeverhalten, das eine natürliche Eingabe der gewünschten Informationen erlauben soll.

 

Für die folgenden Beispiele wird angenommen, dass ein Datums-Control den Inhalt "01.04.2008" enthält.

 

Eingabe des Benutzers

Im Control enthaltenes Datum nach der Eingabe

5

05.04.2008

5.6

05.06.2008

0506

05.06.2008

050621

05.06.2021

05062021

05.06.2021

5.6.21

05.06.2021

056.21

05.06.2021

 

Außerdem werden diverse Korrekturfunktionen mit der Backspace-Taste, den Cursor-Tasten und Mausklicks unterstützt und auf das Eingabeverhalten des Controls umgesetzt.

 

Auf die gleiche Art und Weise wird auch die Eingabe von Uhrzeiten oder Zeitpunkten (Datum + Uhrzeit) unterstützt.

Je nach eingestellter Ländervariante können die Datumselemente auch in einer anderen Reihenfolge auftreten. z. B. "MM/TT/YYYY" bei einer amerikanischen Schreibweise des Datums.

 

KombiInput und automatische Vervollständigung

 

KombiInput Datenfelder bestehen neben einem TextBox-Eingabecontrol aus einem Auswahlknopf zum Aufrufen einer Auswahlliste, sowie einem Anzeigebereich, in dem der ausgewählte Datenwert in einen Text umgesetzt, angezeigt wird.

 

 

Werden Eingaben in einem solchen Text-Control durchgeführt, versucht ActiveSkin den vom Benutzer gewünschten Eingabewert vorzuschlagen.

So reicht es häufig nur wenige Zeichen einzugeben und dann z. B. mit der Tab-Taste das Datenfeld zu verlassen, um den vorgeschlagenen Datenwert zu übernehmen.

Beispiel:

 

Eingabe: 6 - Tab

 

 

Durch Eingabe der "6" wird in diesem Fall bereits der eindeutige Wert in der Liste der Werte gefunden und angezeigt. Während der Werteingabe wird der Control so dargestellt, dass das Beschriftungs-Label unsichtbar wird, und die gesamte Breite des Controls der Textbox zu Verfügung steht.

 

 

Wird in dieser Box z. B. der Buchstabe "s" eingegeben, werden alle Werte angezeigt, deren Text mit einem "s" beginnt.

Mit der Maus oder über die Cursor-Tasten auf/ab können die gewünschten Datenwerte nun ausgewählt werden.

Die Eingabe von "sp" würde den eindeutigen Datenwert "Spedition ..." finden und einstellen.

 

Markieren des gesamten Inhaltes einer Textbox

 

Wird einer Textbox der Eingabefocus erteilt. so wird standardmäßig der Inhalt der Textbox unter folgenden Umständen vollständig markiert (ausgewählt):

 

  • Die Textbox enthält numerischen Inhalt.

  • Die Textbox besitzt eine hinterlegte Auswahlliste (VAwl), unabhängig davon ob diese Auswahlliste Elemente enthält. Zu Erkennen (i.d.R.) an der Auswahlschaltfläche:

  • Die Textbox besitzt eine programmierte Auswahl oder Zusatzfunktion (VInternal). Zu erkennen an der Funktionsschalfläche:

  • Die Textbox besitzt ein besonderes Eingabeverhalten, das diese Funktion aktiviert (Script, z. B. Kontoanwahl-, oder Postleitzahl Eingabe Control).