Este blog dará una breve instrucción sobre cómo configurar un OWL para auto refrescarse.
Cuando se realizan cambios en la QA y se guarda y cierra la interfaz de usuario, el OWL se muestra nuevamente. Sin embargo, los cambios no se muestran en el OWL y primero se debe realizar una actualización con el botón de refrescar.
Cambios en el OWL
-
Abrir el OWL en el Diseñador de interfaz de usuario.
-
En la pestaña Controlador, crear un nuevo Inport con el nombre AutoRefresh_Inport.
-
En el Explorador de propiedades, realizar los siguientes pasos:
- Establecer la propiedad Eventos -> OnFire en el controlador predeterminado.
- Ingresar el nombre AutoRefresh_LocalEvent en el campo Navegación -> Evento local.
-
Guardar y activar.
Cambios en la QA
-
Abrir la QA en el Diseñador de interfaz de usuario.
-
En la pestaña Controlador, crear un nuevo outport llamado AutoRefresh_Outport.
-
En el Explorador de propiedades, realizar los siguientes pasos:
- Establecer la propiedad Comportamiento -> Transmitir en Verdadero.
- Ingresar el nombre AutoRefresh_LocalEvent en el campo Navegación -> Evento local.
-
En la pestaña Controlador, editar el SaveHandler y agregar una nueva operación FireOutport debajo de la operación existente WindowAction. Luego, establecer el OutPort AutoRefresh_OutPort para FireOutport.
-
Guardar y activar.
Esperamos que este blog te sea útil para auto refrescar tu OWL. La configuración solo toma unos minutos y funciona con ajustes similares en el OIF.
Por favor, siéntete libre de dejar algún comentario.