Hola, estoy realizando uan grabación por JobDone.
Tengo un for de unos check box, que los que estan chequeados le digo me haga la grabación. Todo funciona bien pero al parece el B4A lee muy rapido que solo me guarda el ultimo registro. y antes de ir al Jobdone mande un mensaje y al ir haciendo pausa me guardaba todos. Alguna ayuda o comentario. Saludos
NO HACIENDO LA PAUSA DE UN MENSAJE, ME GRABO SOLAMENTE UNO
Y HACIENDO PAUSA CON UN MENSAJE ME GRABA TODOS
y el jobdone es asi
Tengo un for de unos check box, que los que estan chequeados le digo me haga la grabación. Todo funciona bien pero al parece el B4A lee muy rapido que solo me guarda el ultimo registro. y antes de ir al Jobdone mande un mensaje y al ir haciendo pausa me guardaba todos. Alguna ayuda o comentario. Saludos
NO HACIENDO LA PAUSA DE UN MENSAJE, ME GRABO SOLAMENTE UNO
B4X:
Sub btnGrbAct_Click
''''''''''''''''''''''''''''''''''''''''''''''''''''''''INI CHECK ENTREGA
For i = 0 To lstChecksUno.Size - 1
Dim chk As CheckBox
chk.Initialize("")
chk = lstChecksUno.Get(i)
If (chk.Checked = True) Then
GrbTabItm.initialize("GrbTabItm", Me)
GrbTabItm.Download2("www.mipagina", Array As String("iCodInp", -1, "iNumCtr", ctr_num, "iLtrRpz", ltr_rpz, "iCodItm", chk.tag ,"iFlgEst", flg_est))
Else
End If
Next
End Sub
Y HACIENDO PAUSA CON UN MENSAJE ME GRABA TODOS
B4X:
Sub btnGrbAct_Click
''''''''''''''''''''''''''''''''''''''''''''''''''''''''INI CHECK ENTREGA
For i = 0 To lstChecksUno.Size - 1
Dim chk As CheckBox
chk.Initialize("")
chk = lstChecksUno.Get(i)
If (chk.Checked = True) Then
Msgbox("HACIENDO PAUSA", "PRESIONE ACEPTAR")
GrbTabItm.initialize("GrbTabItm", Me)
GrbTabItm.Download2("www.mipagina", Array As String("iCodInp", -1, "iNumCtr", ctr_num, "iLtrRpz", ltr_rpz, "iCodItm", chk.tag ,"iFlgEst", flg_est))
Else
End If
Next
End Sub
y el jobdone es asi
B4X:
Sub JobDone(job As HttpJob)
If job.Success = True Then
Select job.JobName
Case "GrbTabItm"
End Select
Else
Msgbox("Error de conexion", "")
End If
Last edited: