Solicito de vuestra ayuda: arroja error 91 variable de objeto o bloque WITH no establecido
El código es el siguiente: consulta e inserta a una tabla, pero cuando no hay registros produce el error
'Consulta e inserción
Dim RsDetLiq As Recordset
Dim RsRefCaja As Recordset
strSQL = " SELECT T_DETLIQRV_CCAF.Rut, T_DETLIQRV_CCAF.Movto, T_DETLIQRV_CCAF.[Exento Impuesto],T_DETLIQRV_CCAF.[Monto], T_DETLIQRV_CCAF.[Prepagar?] FROM T_DETLIQRV_CCAF WHERE (T_DETLIQRV_CCAF.Rut)=" & Me.txtRUT & " AND (T_DETLIQRV_CCAF.[Prepagar?])=True;"
Set RsDetLiq = dbs.OpenRecordset(strSQL, dbOpenDynaset)
iCantRefInternoRS = RsDetLiq.RecordCount
If RsDetLiq.EOF And RsBase.BOF Then
MsgBox "No hay refinanciamientos de caja"
Else
RsDetLiq.MoveFirst
Do While Not RsDetLiq.EOF
iCantRefInterno = iCantRefInterno + 1
Set RsRefCaja = dbs.OpenRecordset("RefinanciamientoCaja", dbOpenDynaset)
RsRefCaja.AddNew
RsRefCaja("NumeroSimulacion") = i
RsRefCaja("CajaRefinanciada") = RsDetLiq![Movto]
RsRefCaja("MontoRefinanciado") = RsDetLiq![Monto]
RsRefCaja("TieneComprobante") = RsDetLiq![Exento Impuesto]
RsRefCaja.Update
RsDetLiq.MoveNext
Loop
End If
RsRef. Close
Dbs. Close
Hola Juan. Lo que yo haría es hablar con esa empresa, pues esto es un fallo de programación. Por otra parte, no hay una solución estándard para dar, sino que depende de cada caso. Pero, insisto, eso es un fallo de programación y debería ser esa empresa quien se hiciera responsable de solventarlo. Probablemente, si han tenido más clientes que se hayan quejado por eso, tendrán ya la solución a mano. Un saludo. - Neckkito Nck
Bueno, gracias je je, el caso es que solo es en el ordenador que instale, mi superior lo ha instalado en otro y va super bien, ¿puede ser también problema del ordenador? - juan amaya
Podría ser muchas cosas: desde que utilizáis versiones distintas de Access, a una instalación "defectuosa" de Access (en el sentido de que hay algún archivo corrupto)... Dudo mucho que el tema sea por sistema operativo, pero cosas más raras se han visto... Es difícil darte un motivo. - Neckkito Nck
umm vale gracias igualmente ahora mismo me pongo en contacto con el fabricante, ya que estoy algo agobiado con esto... - juan amaya