0 calificaciones0% encontró este documento útil (0 votos)
17 vistas1 página
El documento describe un requerimiento para mostrar información en una pantalla de forma periódica usando un bucle. Inicialmente, el autor no podía encontrar dónde poner el bucle infinito para mostrar la pantalla. Luego, resolvió el problema añadiendo un evento que contiene un bucle infinito que actualiza la variable mostrada en pantalla y muestra un mensaje, llamando a un programa para esperar unos segundos entre cada iteración.
El documento describe un requerimiento para mostrar información en una pantalla de forma periódica usando un bucle. Inicialmente, el autor no podía encontrar dónde poner el bucle infinito para mostrar la pantalla. Luego, resolvió el problema añadiendo un evento que contiene un bucle infinito que actualiza la variable mostrada en pantalla y muestra un mensaje, llamando a un programa para esperar unos segundos entre cada iteración.
El documento describe un requerimiento para mostrar información en una pantalla de forma periódica usando un bucle. Inicialmente, el autor no podía encontrar dónde poner el bucle infinito para mostrar la pantalla. Luego, resolvió el problema añadiendo un evento que contiene un bucle infinito que actualiza la variable mostrada en pantalla y muestra un mensaje, llamando a un programa para esperar unos segundos entre cada iteración.
- Tengo el siguiente requerimiento: una pantalla tiene que ir mostrando información
cada cierto tiempo, por medio de un bucle en el programa. Este
bucle ya contiene la instrucción que hace esperar el programa hasta que se produce un evento (en concreto, se vale de las colas de datos para esperar que llegue el evento siguiente, hasta llegar a una condición en que se sale del bucle y también del programa). Pero no consigo encontrar donde poner el bucle infinito para que me llegue a mostrar la pantalla, es decir, si hago por ejemplo:
- Me respondo a mí mismo: lo he resuelto añadiendo el mensaje de estatus:
event refresh Do while 1=1
&Variable que sale en la pantalla= 'Loquesea'
msg('Esperando un rato....' , status) call ('programa de espera unos segundos')