Muchas gracias experto por su ayuda.
No se si es posible seguir preguntando por aquí mismo, o es necesario finalizar y puntuar la respuesta.
Lo que pasa es que tengo otra inquietud.
Para otra parte del proyecto que estoy haciendo, tengo un problema y es el siguiente:
"Quiero controlar un pequeño presupuesto"
Tengo la tabla controles (id_control; nombre_control; Presupuesto_control) y la tabla movimientos (Fecha_Mov; Cantidad; Recibo; Concepto (Ingreso o Egreso); Detalle_Concepto)
En la tabla controles están con datos. Ejemplo:
Id_Control Nombre_Control Presupuesto_Control
c1 Recreación $100.000
c2 Aseo $50.000
La tabla movimientos esta vacía, es ahí donde se van insertando los diferentes movimientos
En un form quiero mostrar los campos de las 2 tablas, he relacionado las tablas por el campo Cod_Control, pero me muestra un error, cuando en el campo cod_control doy buscar el control que quiero hacerle un movimiento (el fuente es el siguiente)
++++++++++++++++
Dim Buscar As String
Dim CriterioBusqueda As String
Dim rsc As DAO.Recordset
Set rsc = Me.RecordsetClone 'Recorremos la tabla
Buscar = Me.Cod_Control.Value
CriterioBusqueda = "[Cod_Control]=" & "'" & Buscar & "'"
'Comprobamos si existe el Código Cliente
If DCount("Cod_Control", "CONTROL_PRESUPUESTO", CriterioBusqueda) > 0 Then Me.Undo 'limpiamos el campo
'Si lo encontramos un mensaje
MsgBox ("Control Encontrado " & Buscar & vbCrLf & "Control Activo"), vbInformation, "Mensaje del Administrador"
rsc.FindFirst CriterioBusqueda
Me.Bookmark = rsc.Bookmark (Aquí muestra el error)
For i = 1 To 10
Me.Controls("Text" & i).Enabled = True
Next i
Set rsc = Nothing 'Cerramos el Recordset
Else 'De no existir el cliente
MsgBox "Control no existe", vbInformation, "Mensaje del Administrador" Cod_Control.SetFocus
End If
El error lo muestra en la linea Me.Bookmark = rsc.Bookmark, y la verdad no lo entiendo
No se si es porque en la tabla movimientos el cod_control esta vacío.
La idea es que los campos de la tabla movimientos estén vacíos a la hora de ingresar un nuevo movimiento.
Le agradezco inmensamente por su ayuda, de veras que es muy importante
Cordial saludo