SetProperty ControlEvent

La sintaxis del evento SetProperty es diferente a la de otros ControlEvents. En lugar del nombre del evento, coloca la propiedad entre corchetes: [property_name]. El argumento es el nuevo valor de la propiedad. Para anular el establecimiento de la propiedad, el argumento debe ser {}. Esto es necesario, porque el argumento es una clave principal de la tabla y, por tanto, no puede ser null. Se aplicará formato al argumento mediante el método FormatText, por lo que el argumento puede contener cualquier expresión que el método FormatText pueda controlar. Los valores de propiedad se evalúan en el momento en que se ejecuta ControlEvent.

Este evento se puede publicar mediante un control PushButton, un control CheckBox o un control SelectionTree. Este evento debe crearse en la tabla ControlEvent.

Este ControlEvent requiere que la interfaz de usuario se ejecute en el nivel de interfaz de usuario completa. Este evento no funcionará con una interfaz de usuario reducida ni con una interfaz de usuario básica. Para obtener información, consulte Niveles de interfaz de usuario.

Publicado por

Este ControlEvent lo ha publicado el instalador.

Argumento

Nuevo valor de la propiedad. {} para null.

Acción en suscriptores

Ninguno.

Uso típico

Un control PushButton en un cuadro de diálogo vinculado a este evento para que cambie una propiedad cuando se pulse el botón.