OnChange-Eigenschaft
Gilt für
ComboBox-Objekt |
TabControl-Sammlung |
TextBox-Objekt |
Legt den Wert des Felds „ Bei Änderung " im Fenster „ Eigenschaften " eines der Objekte in der Liste „Gilt für" fest oder gibt ihn zurück. Zeichenfolge lesen/ schreiben .
Ausdruck . Bei Änderung
Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte in der Liste Gilt für zurückgibt.
Bemerkungen
Diese Eigenschaft ist hilfreich, um die Aktion, die Microsoft Office Access 2007 ausführt, wenn ein Ereignis ausgelöst wird, programmgesteuert zu ändern. Beispielsweise möchten Sie möglicherweise zwischen Ereignisaufrufen die Parameter eines Ausdrucks ändern oder von einer Ereignisprozedur zu einem Ausdruck oder Makro wechseln, je nachdem, unter welchen Umständen das Ereignis ausgelöst wurde.
Das Ereignis Change tritt auf, wenn sich der Inhalt eines Textfelds oder der Textteil eines Kombinationsfelds ändert. Es tritt auch auf, wenn Sie in einem Registerkartensteuerelement von einer Seite zu einer anderen Seite wechseln.
Der OnChange- Wert ist einer der folgenden, abhängig von der Auswahl, die im Fenster Choose Builder ausgewählt wurde (Zugriff durch Klicken auf die Schaltfläche Build neben dem Feld On Change im Eigenschaftenblatt des Objekts):
Wenn Ausdrucksgenerator ausgewählt wird, lautet der Wert "= Ausdruck ", wobei Ausdruck der Ausdruck aus dem Ausdrucksgenerator-Fenster ist.
Wenn Macro Builder ausgewählt wird, ist der Wert der Name des Makros.
Wenn Code Builder ausgewählt wird, lautet der Wert „[Ereignisprozedur]".
Wenn das Feld „ Bei Änderung " leer ist, ist der Eigenschaftswert eine leere Zeichenfolge.
Beispiel
Im folgenden Beispiel wird der Wert der OnChange- Eigenschaft im Direktfenster für das Textfeld "Adresse" im Formular "Auftragseingabe" gedruckt.
Debug.Print Forms("Order Entry").Controls("Address").OnChange
No comments:
Post a Comment