barra de progreso sobre append

18/11/2005 - 21:02 por Sebastian | Informe spam
Necesito mostrar el progreso en una progress bar, sobre el comando "append
from". O sea, que vaya avanzando la barra de progreso a medida que se
insertan los registros por el comando append. ¿Cómo hago?
Gracias!!!!


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
 

Leer las respuestas

#1 Luis María Guayán
19/11/2005 - 16:05 | Informe spam
Lo que puedes hacer es crearte una función para saber el porcentaje que
lleva copiado y actualizar tu barra de progreso, mira este ejemplo:

APPEND FROM MiTabla FOR MiFuncion()

FUNCTION MiFuncion()
lnPorc = MAX(MIN(RECNO()/RECCOUNT()*100,100),0)
WAIT WINDOW NOWAIT ;
REPLICATE("|", lnPorc) + STR(INT(lnPorc),4) + "%"
RETURN .T.
ENDFUNC

NOTA: Esto penalizará la performance del comando APPEND FROM ...

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos

"Sebastian" escribió en el mensaje
news:eX%
Necesito mostrar el progreso en una progress bar, sobre el comando "append
from". O sea, que vaya avanzando la barra de progreso a medida que se
insertan los registros por el comando append. ¿Cómo hago?
Gracias!!!!


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares