ArtÃculo de José Carlos Herrero Perrino.
Ventana de progreso
En Business Central las ventanas de progreso que tenÃamos en
versiones anteriores se perdieron.
Como solución para crear ventanas
informativas he creado unas variantes.
El código está montado sobre un report de proceso que se
mueve a través de la tabla de números enteros y que tarda unos 30 segundos en
procesarlo para que de tiempo a ver las ventanas mostradas.
El report a ejecutar es el 60100 "Information
Windows". Se puede buscar con la palabra “Ventana de información”.
Barra de progreso 1.
Es una barra de progreso simple con una anchura de 20 caracteres.
Si queremos ampliar o acortar la longitud de la barra hay
que cambiar el bucle for que está puesto a 20 caracteres.
Barra de progreso 2.
Es una barra de progreso similar a la anterior, pero
añadiendo al final información de cuantos registros se han procesado respecto al
total.
Barra de progreso 3.
Es una barra de progreso similar a la versión 1, pero al
final se indica el porcentaje de progreso.
Tiempo estimado 1.
Muestra información sobre el tiempo estimado en el que calcula que
va a acabar el proceso. El formato es fecha y hora de finalización.
Tiempo estimado 2.
Muestra información sobre el tiempo estimado en el que calcula que
va a acabar el proceso. El formato es hora de finalización.
Calculando.
En esta versión salen unos sÃmbolos simulando un giro. Su
objetivo es indicar al usuario que se están haciendo cálculos y que el sistema
no se ha quedado colgado.
Espero que os sea de utilidad.
El código fuente, como siempre en github.
Publicar un comentario