Foros del Web » Programación para mayores de 30 ;) » Programación General »

Rellenar una data, no es facil??????

Estas en el tema de Rellenar una data, no es facil?????? en el foro de Programación General en Foros del Web. Intento cargar una tabla con los datos que extraigo de tres combos (cboInicioJornada, cboIntervaloPacientes, cboFinDeJornada), como veran cargo el primero ( 1111 Desde + :00) ...
  #1 (permalink)  
Antiguo 28/04/2002, 12:35
 
Fecha de Ingreso: abril-2002
Mensajes: 5
Antigüedad: 22 años, 6 meses
Puntos: 0
Rellenar una data, no es facil??????

Intento cargar una tabla con los datos que extraigo de tres combos
(cboInicioJornada, cboIntervaloPacientes, cboFinDeJornada), como veran cargo
el primero ( 1111 Desde + :00) y luego hago un bucle para rellenar la
tabla hasta el final cambiando los minutos ( 2222 :60 por :00) y sigo
rellenando (3333 hasta el final).
Pero solo me carga el primer dato y no continua con el bucle.
Si alguien me da una mano se lo agradezco.
S.L
****Aqui el codigo******


Private Sub cmdAceptarHoraAg_Click()
Dim Intervalos As Integer
Dim Desde As Integer
Dim Hasta As Integer
Dim I As Integer
Dim J As Integer
''''Tengo abierta la base de datos en un modulo por eso solo llamo el
recordset que esta abierto en el mismo modulo

Set rs = dbBase.OpenRecordse("tblAgenda", 2)

Intervalos = Me.cboIntervaloPacientes.Text
Desde = Me.cboInicioJornada.Text
Hasta = Me.cboFinDeJornada.Text

If MsgBox(" * LEEA CON ATENCIÓN" _
& vbCrLf & vbCrLf & "Ud eligó trabajar desde la hora " _
& cboInicioJornada.Text & _
" hasta la hora " & cboFinDeJornada.Text _
& " dando hora cada " & cboIntervaloPacientes.Text & " minutos" _
& vbCrLf & "Si está de acuerdo haga clic en Sí" _
& vbCrLf & "Si desea modificar haga clic en No" _
, vbInformation + vbYesNo, App.ProductName _
& " - " & frameConfAgDiaria.Caption) = vbYes Then

Select Case Intervalos

Case Is = "10"

rs.AddNew
rs.Fields("Hora") = Trim(Desde) & ":" &"00" '1111 este lo carga
rs.Update

For I = Desde To Hasta - 1
Intervalos = 0
Do While Intervalos < 60
Intervalos = Intervalos + 10
If Intervalos = 60 Then

rs.AddNew
rs.Fields("Hora") = Trim(I + 1) & ":" & "00" '2222 aquí ya no carga nada
rs
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:25.