Barra de progreso

22/01/2004 - 17:39 por JLF | Informe spam
¿Cómo se podría implementar en ASP una barra de progreso para operaciones
costosas como consultas de bd?

Gracias.

Preguntas similare

Leer las respuestas

#1 Sashka
22/01/2004 - 17:39 | Informe spam
http://www.geke.net/examples/progbar/

Sashka

"JLF" escribió en el mensaje
news:
¿Cómo se podría implementar en ASP una barra de progreso para operaciones
costosas como consultas de bd?

Gracias.


Respuesta Responder a este mensaje
#2 Jhonny Vargas P.
22/01/2004 - 17:45 | Informe spam
Hola JLF,

Una vez hice una, pero no fue gran resultado... (lamentablemente no tengo el
código fuente, pero aún tengo la idea...)

Al principio de la página, coloca lo siguiente, para que en el browser se
actualice inmediatamente y no espero a que la página se cargue primero:

Server.ResponseBuffer = True

Ahora debes tener en consideración un porcentaje de avance en el tema, por
lo tanto debes tener una cantidad total y un contador.
Porcentaje = CantidadTotal * Contador / 100

Tenemos que crear una caja de texto bloqueada para que coloquemos ahí el
grado de avance de la página o del ciclo que vamos a hacer.

<form name="Datos" Action="pagina.asp" Method="Post">
Se ha cargado un <input type="text" name="Porcentaje" value=""> %
</form>

Ahora vamos hacer un ciclo cualquiera y vamos a asignar datos a este input,
recuerda que estamos enviando valores desde el servidor al browser del
cliente y no se está ejecutando en el cliente. Pero como utilizamos el
ResponseBuffer = True, automáticamente se reflejarán los resultado.

<%
CantidadTotal = 10000
For Contador = 0 To CantidadTotal
<%
<script language="javascript">
document.Datos.Porcentaje.value = <%=CantidadTotal * Contador /
100%>
</script>
%>
Next

%>


Eso, espero que se entienda la idea, obviamente no es una barra de progreso,
y colocamos el porcentaje en la caja de texto.


Saludos,
Jhonny Vargas P. [MS-MVP]
Santiago de Chile
http://www.mvp.cl


"JLF" escribió en el mensaje
news:
¿Cómo se podría implementar en ASP una barra de progreso para operaciones
costosas como consultas de bd?

Gracias.


Respuesta Responder a este mensaje
#3 Jhonny Vargas P.
22/01/2004 - 17:47 | Informe spam
puffff ... que buen ejemplo, me estaba sacrificando en realizar un ejemplo
algo parecido!!!!!... (por lo menos la idea era la misma, pero los
resultados totalmente distintos... jejeje)


Saludos,
Jhonny Vargas P. [MS-MVP]
Santiago de Chile
http://www.mvp.cl


"Sashka" escribió en el mensaje
news:
http://www.geke.net/examples/progbar/

Sashka

"JLF" escribió en el mensaje
news:
> ¿Cómo se podría implementar en ASP una barra de progreso para


operaciones
> costosas como consultas de bd?
>
> Gracias.
>
>


Respuesta Responder a este mensaje
#4 Sashka
22/01/2004 - 17:52 | Informe spam
:)) Lo tenía en mis favoritos hae un tiempo, pero no he tenido la
oportunidad de usarlo...si lo haces... me cuentas????

Sashka

"Jhonny Vargas P." escribió en el mensaje
news:%
puffff ... que buen ejemplo, me estaba sacrificando en realizar un ejemplo
algo parecido!!!!!... (por lo menos la idea era la misma, pero los
resultados totalmente distintos... jejeje)


Saludos,
Jhonny Vargas P. [MS-MVP]
Santiago de Chile
http://www.mvp.cl


"Sashka" escribió en el mensaje
news:
> http://www.geke.net/examples/progbar/
>
> Sashka
>
> "JLF" escribió en el mensaje
> news:
> > ¿Cómo se podría implementar en ASP una barra de progreso para
operaciones
> > costosas como consultas de bd?
> >
> > Gracias.
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Jhonny Vargas P.
22/01/2004 - 19:03 | Informe spam
Funciona muy bien!!!!



"Sashka" escribió en el mensaje
news:
:)) Lo tenía en mis favoritos hae un tiempo, pero no he tenido la
oportunidad de usarlo...si lo haces... me cuentas????

Sashka

"Jhonny Vargas P." escribió en el


mensaje
news:%
> puffff ... que buen ejemplo, me estaba sacrificando en realizar un


ejemplo
> algo parecido!!!!!... (por lo menos la idea era la misma, pero los
> resultados totalmente distintos... jejeje)
>
>
> Saludos,
> Jhonny Vargas P. [MS-MVP]
> Santiago de Chile
> http://www.mvp.cl
>
>
> "Sashka" escribió en el mensaje
> news:
> > http://www.geke.net/examples/progbar/
> >
> > Sashka
> >
> > "JLF" escribió en el mensaje
> > news:
> > > ¿Cómo se podría implementar en ASP una barra de progreso para
> operaciones
> > > costosas como consultas de bd?
> > >
> > > Gracias.
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida