Re: recorrer los registros de una tabla Hola de nuevo
al final me han aconsejado que no hace falta la función y he creado en el mismo formulario el siguiente código en el que busco si esta el código de barras
Private Sub prueba_Exit(Cancel As Integer)
Dim Mensaje, Estilo, Título, Ayuda, Ctxt, Respuesta As String
Dim auxiliar As String
Dim cod As Variant
Mensaje = "¿Este Producto no se encuentra en la base de datos.Quieres guardarlo?" ' Define el mensaje.
Estilo = vbYesNo + vbQuestion + vbDefaultButton2 ' Define los botones.
Título = "PRODUCTO SIN GUARDAR" ' Define el título.
Ayuda = "DEMO.HLP" ' Define el archivo de ayuda.
Ctxt = 1000 ' Define el tema
auxiliar = prueba 'prueba es el cuadro de texto donde recojo el codigo de barras cod = DLookup("[CódigoBarras]", "Productos", "[CódigoBarras]='" & auxiliar & "'") 'suponiendo que auxiliar sea alfanúmerico
If IsNull(cod) = True Then
prueba = ""
Respuesta = MsgBox(Mensaje, Estilo, Título, Ayuda, Ctxt)
If Respuesta = vbYes Then
DoCmd.OpenForm "frmNuevoProducto", , , , acFormAdd, acDialog
End If
Exit Sub
End If
otro = cod 'otro es un cuadro de texto donde veo lo que recoge
End Sub
en el código que me has mandado ¿como hago para decirle que me busque los datos en la tabla "Productos" ya que el formulario en el que estoy es de la tabla "Tickets"
Un saludo y gracias |