Farbschema: Dunkel
Sie befinden sich hier: start » de » Dokumentation » Werkzeuge für Microsoft Access » WKL Forms Object Library » Dateneditoren » WklSpinEdit

WklSpinEdit

WklSpinEdit ist ein Zahlenfeld mit Pfeilen nach oben und unten, Grenzen, einer Schrittweite und einer optionalen Einheit – etwa eine Sitzungsdauer in Stunden oder die Gültigkeitsdauer eines Schlüssels in Tagen. Es wird wie ein Access-Textfeld gebunden und mit dem Datensatz gespeichert. Denselben Editor gibt es als Spaltentyp von WklGrid, WklTreeList und WklGantt (Editor = wedSpin).

Erste Schritte

Keine

Häufige Aufgaben

Schaubild

+- frmKey: Formularansicht --------------------------------------------+
|  Laufzeit        [ 365 Tage                              |^|]        | 1  2
|                  [                                       |v|]        |
|  Sitzungsdauer   [ 7,5 Std.                              |^|]        | 3
|                  [                                       |v|]        |
+----------------------------------------------------------------------+
BereichBedeutung
1Die Zahl mit ihrer Einheit (Unit „Tage“), gebunden über Steuerelementinhalt wie ein Textfeld
2Die Pfeile: einen Step nach oben oder unten, nie über MinValue/MaxValue hinaus
3Eine Zahl mit Nachkommastellen (Step 0,5, DecimalPlaces 1)

Wichtige Funktionen

  • Gebunden wie ein Textfeld: Access schreibt das Feld bei jedem Datensatzwechsel in Value; eine Änderung des Benutzers markiert den Datensatz und wird mit ihm gespeichert; ein leeres Feld ist Null; Esc macht die Änderung rückgängig.
  • Nie außerhalb der Grenzen: Pfeile, Nach-oben/Nach-unten (ein Schritt), Bild-auf/Bild-ab (zehn Schritte) und das Mausrad halten bei MinValue und MaxValue an.
  • Abgelehnt wie bei einer Gültigkeitsregel: Ein eingegebener Text, der keine Zahl ist oder außerhalb der Grenzen liegt, wird nicht gespeichert. Beim Verlassen des Felds kehrt der Wert zurück, den es beim Betreten hatte, und InvalidEntry teilt dem Formular den Grund mit.
  • Eine Einheit hinter der Zahl: Unit ist Anzeigetext, das Feld enthält die Zahl.
  • Sprachausgaben melden ein Drehfeld mit dem Namen aus Caption und seinem Wertebereich (UI Automation RangeValue), ein echtes Eingabefeld und zwei echte Schaltflächen.

Grundkonzepte

Das Feld speichert Access, wie bei einem Textfeld. Das Steuerelement meldet jede gültige Änderung an Access; Access markiert den Datensatz und liest das Steuerelement beim Speichern des Datensatzes in das Feld. Ein per Code gesetzter Wert (Value) wird nur angezeigt.

Die Grenzen prüfen Eingaben, nicht gespeicherte Daten. Ein Wert aus dem Datensatz oder aus dem Code wird so angezeigt, wie er ist, auch außerhalb der Grenzen – so wie die Gültigkeitsregel eines Access-Felds gespeicherte Daten nicht prüft.

Die Standardeigenschaften verwaltet Access. Enabled, Locked, Visible, TabStop und die QuickInfo sind die Eigenschaften, die Access jedem Steuerelement gibt.

Administration

Fehlerbehebung

Keine

Für Entwickler

Verwandte Themen

Keine

de/wiki/msaccess/comctl/data-editors/spinedit/start.txt · Zuletzt geändert: von Wolfgang van der Stille