|
|
|
|
- ¿Cómo saber si la inicialización de un control fue activada por PageInitialization?
- Atención
PageInitialization( Función)
No disponible
Restablece a cero (o no) los controles que se encuentran en la página actual e inicia los eventos para la inicialización de los controles y la página. // Initialize the controls //(the controls are reset to blank first) PageInitialization()
// Initialize the controls //(don't reset the controls first) PageInitialization(False)
Sintaxis
PageInitialization([<Reset>])
<Reset>: Booleano opcional - True (valor por defecto) si los controles deben ser reseteados antes de ejecutar el Event para inicializar los controles y la página,
- False si los controles no se deben volver a poner en blanco.
Observaciones ¿Cómo saber si la inicialización de un control fue activada por PageInitialization? Utilice el OPENING Variable (booleano) en el código de inicialización del control a utilizar. La variable OPENING es set a: - True si la inicialización Event fue activada cuando se abrió la página,
- False si el evento de inicialización fue lanzado por PageInitialization.
Por lo tanto, la ejecución de los procesos en la inicialización del control puede depender del valor del OPENING Variable. Por ejemplo, aquí está cómo inicializar los controles de la Lista sólo si OPENING es set a True: // Control initialization IF OPENING = True THEN ... END
Atención - PageInitialization no debe ser llamado en la "Apertura" de una página Event.
- No confunda PageInitialization con Reiniciar, que reinicia todos los controles de la página (sin ejecutar el Event de "Inicialización" de los controles).
Componente: wd290page.dll
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|