Buenas. Esta duda parece una tontería, pero no le encuentro el fallo. Es
un trozo de código que funciona correctamente salvo en la presentación
en pantalla.
El bucle hace unos calculos por cada operario y los almacena en la
tabla. En pantalla aparece la progressbar correctamente, pero el
contenido de lbloperario, lblcanastos,... no se actualiza conforme
cambia de operario, si no sólo al final de la ultima iteración del bucle
con el nombre y los datos del ultimo empleado. ¿A alguien se le ocurre
por qué?
+++++++
For intCont = 0 To intTotalOperarios
objFilaOperario = objTablaOperarios.Rows(intCont)
lblOperario.Text = Trim(objFilaOperario.Item("Nombre")) & " " &
Trim(objFilaOperario.Item("Apellidos"))
intCanastos = CalculaCanastos(objFilaOperario.Item("Id"), FInicio,
Final)
lblCanastos.Text = intCanastos
intKMs = CalculaKM(objFilaOperario.Item("Id"), FInicio, FFinal)
lblKMs.Text = intKMs
dblExtras = CalculaExtras(objFilaOperario.Item("Id"), FInicio, FFinal)
GuardaLineaOperario(Nombre, objFilaOperario.Item("Id"), intCanastos,
intKMs, dblExtras)
ProgressBar1.PerformStep()
Next intCont
+++++++
Leer las respuestas