AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones de ventanas
  • Evento "Solicitud para actualizar la visualización"
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Advertencia
A partir de la versión 25, esta función se conserva por motivos de compatibilidad con versiones anteriores. Se recomienda utilizar la función ExecuteRefreshUIParent.
Cuando se llama a esta función desde el evento "Solicitud para actualizar la visualización" de un supercontrol, modelo de controles, ventana interna o página interna, se ejecuta inmediatamente el evento "Solicitud para actualizar la visualización" del nivel superior, (por lo general el nivel superior es una ventana, pero también puede ser un supercontrol, un modelo de controles o una página interna).
Si se llama a esta función varias veces durante un evento, el evento de actualización se ejecutará varias veces.
Observación: Esta función se utiliza principalmente:
  • cuando se actualiza la interfaz mediante hilos.
Ejemplo
ExecuteRefreshUIParent()
Sintaxis
ExecuteRefreshUIParent([<Parameter 1> [... [, <Parameter N>]]])
<Parameter 1>: Tipo de valor esperado por el evento "Solicitud para actualizar la visualización"
Primer parámetro que se pasará al evento "Solicitud para actualizar la visualización" de la ventana o página.
<Parameter N>: Tipo de valor esperado por el evento "Solicitud para actualizar la visualización"
Enésimo parámetro que se pasará al evento "Solicitud para actualizar la visualización" de la ventana o página.
Observaciones

Evento "Solicitud para actualizar la visualización"

El evento "Solicitud para actualizar la visualización" está asociado a las ventanas, ventanas internas, páginas, modelos de páginas, modelos de controles y supercontroles. Este evento permite agrupar el código de actualización de los controles: contenido de los controles, estado (visible, en gris, etc.), título a actualizar, etc.
Este evento puede recibir parámetros. Simplemente declare un procedimiento en el proceso. Por ejemplo:
// Request for refreshing the display
PROCEDURE AskForRefresh(RefreshType is boolean)
Este evento se ejecuta mediante solicitud previa con las siguientes funciones:
  • RequestUpdateUI: Ejecuta el evento "Solicitud para actualizar la visualización" al final del proceso en curso (ejecución asíncrona).
  • ExecuteRefreshUI: Ejecuta inmediatamente el evento "Solicitud para actualizar la visualización".
  • RequestUpdateUIParent: Ejecuta el evento "Solicitud para actualizar la visualización" del nivel superior al final del proceso en curso (ejecución asíncrona).
  • ExecuteUpdateUIParent: Ejecuta inmediatamente el evento "Solicitud para actualizar la visualización" del nivel superior.
Al llamar a estas funciones, se puede especificar el valor de los parámetros esperados por el evento.
Observación: El evento "Solicitud para actualizar la visualización" también puede ejecutarse inmediatamente con la función ExecuteProcess utilizando la siguiente sintaxis:
ExecuteProcess(<Element name>, trtRequestRefresh)
Clasificación Lógica de negocio / UI: Código neutro
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 22
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local