Buenas tardes Hitiel.
Si conoces el nro. total de cálculos que debes realizar puedes obtener un porcentaje de lo que el proceso va realizando y en base a eso aumentar el tamaño de un control Shape que haría de barra de progreso.
Por ej. puedes medir el progreso según la cantidad de clientes que se van procesando. Si tienes 450 clientes y usando un contador durante el proceso puedes saber que, al haber calculado los saldos de 90 clientes, el porcentaje de progreso es el 20% del total.
Lo puedes hacer de esta forma:
lnPorcentaje=(lnContador * 100) / lnCantDeClientes
THISFORM.text11.VALUE=ALLTRIM(STR(INT(lnPorcentaje))) + "% completado"
THISFORM.shape3.WIDTH=lnPorcentaje * 3.5
Esto es lo que utilizo para una barra de progreso de 350 píxels de ancho.
Espero te sea de utilidad.
Saludos,
Javier.