15/06/2011, 04:11
|
| | Fecha de Ingreso: junio-2011
Mensajes: 2
Antigüedad: 13 años, 5 meses Puntos: 0 | |
Respuesta: Duda access: asignar valor a un campo en nuevo registro He encontrado la solucion en otra web. La comparto contigo por si aun no lo has solucionado.
Añades un botón "nuevo registro", y en "al hacer Clic" -> Procedimiento de evento escribes lo siguiente despues del .......acNewRec :
Dim db As Database
Dim rs As Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("Select * from Inscripciones")
db.TableDefs.Refresh
Me.Refresh
If rs.EOF Then
Form!id.Value = 1
Else
Form!id.Value = Val(DMax("[Inscripciones].[Id]", "[Inscripciones]")) + 1
End If
Sustituyendo "Inscripciones" por el nombre de tu tabla. |