Inicio > Microsoft Access > soria4xse > entrada de datos en formulario

entrada de datos en formulario

Experto:
Usuario:
Fecha: 12/12/2004
Valoración: (5,00 sobre 5) Categoría: Microsoft Access
10/12/2004
jotemo, usuario preguntando en Microsoft Access
Usuario
Hola, tengo un formulario en el que tengo asignada la propiedad "Solo entrada de datos" a sí, y unicamente me guarda en la bd el último registro introducido, todos los demás no están registrados, como puedo solucionarlo?

Un saludo
11/12/2004
jotemo, experto respondiendo en Microsoft Access
Experto
En el menú registros, opción quitar filtro u orden.

En codigo, en un botón de comando o similar:

docmd.RunCommand acCmdRemoveFilterSort

Saludos
11/12/2004
jotemo, usuario preguntando en Microsoft Access
Usuario
Hola, Soria, verás he puesto el código en el evento load del formulario de entrada de datos, pero no funciona como yo querría. Mi idea es que al abrirse el formulario automáticamente se cree un nuevo registro, y cuando introduzca todos los datos del formulario, automáticamente al pasar el tabulador se añada el registro que acabo de introducir y vuelva a quedarse el formulario en blanco para introducir otro nuevo registro. Esto lo he conseguido poniendo la propiedad "solo entrada de datos" como sí, pero sólo me sirve para introducir un único registro, cuando introduzco más de uno sólo se queda grabado el último en la bd. La solución que me propones, tras intentarlo varias veces no me sirve... Tienes alguna otra alternativa? si quieres puedo pasarte la bd por mail..

Gracias por tu ayuda...

Private Sub Form_Load()
DoCmd.RunCommand acCmdRemoveFilterSort

Nº_Registro = DMax("[Nº_Registro]", "entradas") + 1
Fecha_Entrada = (Date)
Fecha_Entrada.SetFocus
End Sub
11/12/2004
jotemo, experto respondiendo en Microsoft Access
Experto
desde luego lo que yo te he recomendado es solo para cancelar la entrada de datos y en absoluto es para ponerlo en form load

me puedes pasar tu bd por e-mail, recién compactada, y comprimida en ZIP o RAR

Saludos
12/12/2004
jotemo, usuario preguntando en Microsoft Access
Usuario
Ok te paso la bd por mail... Gracias.
Enlaces patrocinados