Datum

Hoch  Zurück  Vor

Das Steuerelement Datum dient der Eingabe von Daten und/oder Uhrzeiten. Für die Datums-Auswahl kann über einen Button ein Drop-Down-Kalender angezeigt werden.

 

Datum_001Datum_002

 

Datum_003

 

Parameter - Der Parameter, der den Wert dieses Steuerelements zugewiesen bekommt. Der Wert, den der Parameter bekommt, ist das ausgewählte Datum.

Keine zwei Steuerelemente dürfen den selben Parameter zugewiesen bekommen. Sollten doch zwei Elemente den selben Parameter zugewiesen bekommen, wird in den Statusinformationen der Punkt Parameter eindeutig rot markiert. Sollte einem Steuerelement, das die Eigenschaft Parameter besitzt, kein solcher zugeordnet sein, wird der Punkt Parameter zugewiesen rot markiert, um Sie darauf hinzuweisen. Im Kasten Liste der Steuerelemente können Sie die ungültigen Steuerelemente gezielt auswählen.

Anchors - Legt fest, wie sich das Steuerelement bei Größenänderungen des Eingabefensters verhält.

Die verankerten Ecken (Anchors) behalten beim Verkleinern oder Vergrößern des Fensters ihre absolute Position bezüglich der Fensterränder bei. Die Eigenschaft Anchors ist dabei eine Menge aus folgenden Werten, die festlegt, welche Seiten verankert sind:

akLeft
akTop
akRight
akBottom
 

In der Standardeinstellung [akLeft,akTop] behält das Steuerelement immer eine feste Position bezüglich der linken oberen Ecke des Fensters bei. Mit [akRight,akBottom] wäre die Position fix bezüglich der rechten, unteren Ecke. Bei beispielsweise [akLeft,akRight] bleibt der Abstand der linken bzw. rechten Seite des Steuerelements immer gleich zur linken bzw. rechten Seite des Fensters; das bedeutet, bei einer Verbreiterung des Fensters wird auch das Steuerelement breiter und bei einer Verkleinerung wird es ebenfalls kleiner. Durch passendes Setzen der Anchor-Werte bleibt das Layout des Eingabefensters auch bei Größenanpassungen durch den Benutzer erhalten.

AutoFillDateAndTime - Hat diese Eigenschaft den Wert true, dann wird das eingegebene Datum noch während der Benutzereingabe automatisch zu einem gültigen Datum vervollständigt.

Das Datum wird während der Eingabe zum jeweils nächsten, gültigen Datum ergänzt. Zum Beispiel würde am 3.5.2007 die Eingabe 04 automatisch zu 04.05.2007 ergänzt.

Color - Hintergrundfarbe des Steuerelements.

DateFormat - Format, in dem ein Datum angezeigt wird. Entweder kurz (dfShort), z.B. 01.01.2007, oder lang (dfLong), z.B. Montag, 1. Januar 2007. Wird nur verwendet, wenn kein (gültiges) DisplayFormat angegeben ist.

DisplayFormat - Frei definierbares Anzeigeformat für Datum/Zeit. Hat Vorrang vor DateFormat.

Für das Format sind folgende Zeichen zulässig:

c - Zeigt das Datum landestypisch im Format dfShort an, gefolgt von der Zeit.
d - Zeigt den Tag ohne führende Null an (1-31).
dd - Zeigt den Tag mit führender Null an (01-31).
ddd - Zeigt den Namen des Tages als Abkürzung an (Mo-So).
dddd - Zeigt den Namen des Tages an (Montag-Sonntag).
ddddd - Zeigt das vollständige Datum im Format dfShort an.
dddddd - Zeigt das vollständige Datum im Format dfLong an.
m - Zeigt den Monat ohne führende Null an (1-12). Folgt das m direkt hinter einem h oder hh, werden statt des Monats die Minuten angezeigt.
mm - Zeigt den Monat mit führender Null an (01-12). Folgt das mm direkt hinter einem h oder hh, werden statt des Monats die Minuten angezeigt.
mmm - Zeigt den Monatsnamen als Abkürzung an (Jan-Dez).
mmmm - Zeigt den Monatsnamen an (Januar-Dezember).
yy - Zeigt das Jahr als zweistellige Zahl an (00-99).
yyyy - Zeigt das Jahr als vierstellige Zahl an (0000-9999).
h - Zeigt die Stunden ohne führende Null an (0-23).
hh - Zeigt die Stunden mit führender Null an (00-23).
n - Zeigt die Minuten ohne führende Null an (0-59).
nn - Zeigt die Minuten mit führender Null an (00-59).
s - Zeigt die Sekunden ohne führende Null an (0-59).
ss - Zeigt die Sekunden mit führender Null an (00-59).
z - Zeigt die Millisekunden ohne führende Null an (0-999).
zzz - Zeigt die Millisekunden mit führenden Nullen an (000-999).
t - Zeigt die Zeit im Format dfShort an.
tt - Zeigt die Zeit im Format dfLong an.
am/pm - Verwendet das 12-Stunden-Format für vorangegangenes h oder hh und zeigt am bzw. pm entsprechend an.
a/p - Verwendet das 12-Stunden-Format für vorangegangenes h oder hh und zeigt a bzw. p entsprechend an.
/ oder . - Zeigt das im System eingestellte Datums-Trennzeichen an.
: - Zeigt das im System eingestellte Zeit-Trennzeichen an.
'xx' oder "xx" - Zeichen in einfachen oder doppelten Anführungszeichen werden direkt angezeigt (ohne Anführungszeichen) und nicht für die Formatierung ausgewertet.
 

Epoch - Epoche, die für zweistellige Daten verwendet werden soll. Z.B. wird bei der Epoche 1950 der die Jahreszahl 07 zu 2007, bei der Epoche 1850 zu 1907.

Font - Schriftart, -eigenschaften, -größe und -farbe, mit denen der Text des Steuerelements angezeigt wird.

Height - Höhe des Steuerelements in Pixeln.

Hint - Text, der als Tool-Tip / Hint angezeigt wird, wenn der Mauszeiger vom Benutzer für längere Zeit auf dem Steuerelement positioniert wird.

Left - Abstand zum linken Fensterrand in Pixeln.

Max - Maximales Datum, das eingegeben bzw. ausgewählt werden kann.

Min - Minimales Datum, das eingegeben bzw. ausgewählt werden kann.

TabOrder - Legt fest, in welcher Reihenfolge die Steuerelemente im Eingabefenster mittels der Tabulator-Taste durchgeschaltet werden können.
Beim Anzeigen des Eingabefensters bekommt das Steuerelement des Fensters den Eingabefokus, welches den niedrigsten TabOrder-Wert hat. Durch Drücken der Tabulator-Taste wird der Fokus dann auf das Element gewechselt, das den nächst größeren TabOrder-Wert hat. Elemente, die in einer logischen Reihenfolge stehen, sollten aufsteigende TabOrder-Werte zugewiesen bekommen. So kann der Benutzer bequem per Tastendruck durch diese hindurchschalten, ohne die Maus benutzen zu müssen und ohne, dass der Eingabefokus wild hin und her springt. Alle Steuerelemente, außer Text und Grafik, können den Eingabefokus bekommen.

Task - Definiert, ob es sich um eine Pflichteingabe handelt (true) oder ob eine leere Eingabe erlaubt ist (false).
Nur wenn für alle Steuerelemente, deren Eigenschaft Task den Wert true hat, eine Eingabe gemacht wurde, kann das Template ausgeführt werden. Im Fall des Steuerelements Datum bedeutet dies, dass ein Datum bzw. eine Uhrzeit eingegeben oder ausgewählt sein muss.

Top - Abstand zum oberen Fensterrand in Pixeln.

UnboundDataType - Legt fest, ob Zeit (wwDTEdtTime), Datum (wwDTEdtDate) oder Zeit und Datum (wwDTEdtDateTime) für den Parameter verwendet werden sollen. Im Fall von wwDTEdtTime wird der Drop-Down-Kalender nicht angezeigt.

Width - Breite des Steuerelements in Pixeln.