Freigeben über


ControlEvent SetProperty

Die Syntax für das Ereignis SetProperty unterscheidet sich von der für andere ControlEvents. Statt des Namens des Ereignisses wird die Eigenschaft in eckigen Klammern angegeben: [property_name]. Das Argument ist der neue Wert der Eigenschaft. Um die Festlegung der Eigenschaft aufzuheben, muss das Argument {} sein. Das ist erforderlich, da das Argument ein primärer Schlüssel in der Tabelle ist und damit nicht Null sein kann. Das Argument wird mit der FormatText-Methode formatiert. Daher kann das Argument jeden beliebigen Ausdruck enthalten, den die FormatText-Methode verarbeiten kann. Die Werte der Eigenschaft werden zum Zeitpunkt des ControlEvent ausgewertet.

Dieses Ereignis kann von einem PushButton-Steuerelement, einem CheckBox-Steuerelement oder einem SelectionTree-Steuerelement veröffentlicht werden. Dieses Ereignis sollte in der Tabelle „ControlEvent“ erstellt werden.

Dieses ControlEvent setzt voraus, dass die Benutzeroberfläche auf der Ebene der vollständigen Benutzeroberfläche ausgeführt wird. Dieses Ereignis funktioniert nicht mit einer reduzierten Benutzeroberfläche oder einfachen Benutzeroberfläche. Weitere Informationen finden Sie unter Benutzeroberflächenebenen.

Veröffentlicht von

Dieses ControlEvent wird vom Installer veröffentlicht.

Argument

Der neue Wert der Eigenschaft. {} für Null.

Aktion für Abonnenten

Keine

Typische Verwendung

Ein PushButton-Steuerelement in einem Dialogfeld, das mit diesem Ereignis verknüpft ist, sodass es eine Eigenschaft ändert, wenn die Schaltfläche angeklickt wird.