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.