HENRY_DAVID | |
| 2007-06-25 15:54 - Respuestas: 3 - Tema nº: 2454535
Características: Windows Vista, 256,1.8,40.
Hola amigos, tengo un pequeño problema he creado un formulario al cual le he insertado un cuadro combinado donde busca datos de la tabla productos y lo he relacionado con n subformulario en donde me aparecen los productos comprados (de todas las fechas) deacuerdo al producto digitado en el cuadro combinado, el problema es q funciona bien pero al ejecutarlo de la opción Inicio.... del menú: herramientas escojo el botón de mi Panel de Control que he creado me aparece el formulario q antes mencione, pero al digitar la opción del cuadro combinado me aparece el sgte error : Se ha producido el error 3021en tiempo de ejecución y me aparece marcado de amarillo la última parte del código que se generó :
Private Sub Cuadro_combinado16_AfterUpdate()
' Buscar el registro que coincida con el control.
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[IDPRODUCTO] = " & Str(Me![Cuadro combinado16])
Me.Bookmark = rs.Bookmark
End Sub
Gracias.
| |
|
|
swissman | |
|
Re: Panel de Control de ACCESS (Solucionado) - 2007-06-25 19:32 - Respuesta 2
no entiendo bien el problema, pero, tiene registros el cuadro combinado16? | |
|
|
HENRY_DAVID | |
|
Re: Panel de Control de ACCESS (Solucionado) - 2007-06-27 15:47 - Respuesta 3
Aparte del error que me aparece: Se ha producido el error 3021en tiempo de ejecución, más abajo dice No hay ningún registro activo | |
|
|
techior | |
|
Re: Panel de Control de ACCESS (Solucionado) - 2007-06-27 15:52 - Respuesta 4
Estoy algo verde (mas bien necrosado) en Access, pero... no deberías proteger un acceso a registros con una comprobación de final de recordset o recordset vacío? | |
|
|
|