Foros del Web » Soporte técnico » Ofimática »

Error al usar DoCmd.SearchForRecord

Estas en el tema de Error al usar DoCmd.SearchForRecord en el foro de Ofimática en Foros del Web. He creado un formulario con un ControlTab de 3 páginas. En la 3ª página he creado un botón que al pulsarlo toma en la variable ...
  #1 (permalink)  
Antiguo 04/05/2016, 13:48
 
Fecha de Ingreso: enero-2016
Mensajes: 18
Antigüedad: 8 años, 2 meses
Puntos: 0
Error al usar DoCmd.SearchForRecord

He creado un formulario con un ControlTab de 3 páginas. En la 3ª página he creado un botón que al pulsarlo toma en la variable Id_Ingresos el valor un campo y luego da el foco a la página 2 para buscar el correspondiente registro para ese valor de la variable.

El código que he insertado es el siguiente:

Dim Id_Ingreso As Long (El campo Referencia del Ingresos esta definido en la tabla como entero largo)

Private Sub Ira_Click()

Id_Ingreso = Forms![Formulario Ventas-Ingresos]![Informe Ingresos].Form![Referencia Ingreso]


Forms![Formulario Ventas-Ingresos]![Ventas1].SetFocus
DoCmd.SearchForRecord acDataForm, Forms![Formulario Ventas-Ingresos]![Ventas1].Form, acFirst, "Referencia del Ingreso" = Id_Ingreso



End Sub


Me produce un error: "error 13, no coinciden los tipos

Estoy bloqueado, ¿podéis ayudarme?

GRACIAS

Etiquetas: control, formulario, usar
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 04:29.