Color scheme: Light
You are here: start » de » Dokumentation » Werkzeuge für Microsoft Access » WKL Forms Object Library » Dateneditoren » WklButtonEdit

WklButtonEdit

WklButtonEdit ist ein Textfeld mit einer Schaltfläche am rechten Rand, für Werte, die aus einem Dialog oder einer Prüfung stammen – ein nachgeschlagenes Windows-Konto, eine getestete Verbindung, ein geändertes Geheimnis. Es wird wie ein Access-Textfeld gebunden und mit dem Datensatz gespeichert.

Erste Schritte

Keine

Häufige Aufgaben

Schaubild

+- frmIdentity: Formularansicht -------------------------------------+
|  Windows-Konto  [ DOMAIN\meier                    ][ … ]           | 1   2
|  Geheimnis      [ ●●●●●●●●●●●●                    ][Ändern…]       | 3
+--------------------------------------------------------------------+
BereichBedeutung
1Der Text, gebunden über Steuerelementinhalt wie ein Textfeld
2Die Schaltfläche (ButtonCaption „…“); ein Klick, F4 oder Alt+Nach-unten lösen ButtonClick aus
3Ein Geheimnis: PasswordMask zeigt das Kennwortzeichen, TextEditable = False lässt nur die Prozedur der Schaltfläche den Wert ändern

Wichtige Funktionen

  • Gebunden wie ein Textfeld: Access schreibt das Feld bei jedem Datensatzwechsel in Value; Eingaben des Benutzers markieren den Datensatz als geändert und werden mit ihm gespeichert; ein leerer Text ist Null; Esc macht die Änderung des Benutzers rückgängig.
  • Access entscheidet über das Bearbeiten: Ein gesperrtes Steuerelement oder ein Formular, das keine Bearbeitungen zulässt, lehnt bereits den ersten Tastendruck ab.
  • Die Schaltfläche: ButtonClick bei einem Klick, F4, Alt+Nach-unten, dem Aufrufen (Invoke) durch eine Sprachausgabe oder ClickButton aus dem Code; kein Tabstopp, der Fokus bleibt im Text.
  • Geheimnisse und feste Werte: PasswordMask, TextEditable = False, MaxLength.
  • Sprachausgaben melden eine Gruppe mit dem Namen aus Caption, darin ein echtes Eingabefeld (mit PasswordMask ein Kennwortfeld) und eine echte Schaltfläche mit dem Namen aus ButtonText.

Grundkonzepte

Das Feld speichert Access, wie bei einem Textfeld. Das Steuerelement meldet jede Ä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; um einen Wert zu speichern, den Ihr Dialog gefunden hat, setzen Sie zusätzlich das Feld.

Die Schaltfläche gehört zum Text. Sie wird innerhalb des Rahmens des Textfelds gezeichnet und erhält keinen Fokus; der Benutzer tippt nach einem Klick einfach weiter – wie bei der Generator-Schaltfläche [...] des Eigenschaftenblatts.

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/buttonedit/start.txt · Last modified: by Wolfgang van der Stille