Ingresar un new registro
Sabes estoy tratan de hacer un formulario de ingreso de información con un botón de nuevo registro y hace años que no hacia nada en access te adjunto mi código para que me puedar ayudar
Option Compare Database
Dim dbs As Database
Dim rstcli As DAO.Recordset
Private Sub cmd_ingr_Click()
Set dbs = CurrentDb
Set rstcli = dbs.OpenRecordset("hut", dbOpenTable)
rstcli.MoveFirst
rstcli.AddNew
rstcli.Fields(fecha).Value = fecha
rstcli.Fields(sucursal).Value = sucursal
rstcli.Fields(sector).Value = sector
rstcli.Update
end sub
Y al ejecutar el formulario me da el siguiente error
Este error se produce cuando un evento no se ha podido ejecutar debido a que Microsoft Office Access no puede evaluar la ubicación de la lógica del evento. Por ejemplo, si la propiedad OnOpen de un formulario se establece en =[Field], este error se produce porque Access espera que se ejecute un nombre de macro o evento al desencadenarse el evento.
Option Compare Database
Dim dbs As Database
Dim rstcli As DAO.Recordset
Private Sub cmd_ingr_Click()
Set dbs = CurrentDb
Set rstcli = dbs.OpenRecordset("hut", dbOpenTable)
rstcli.MoveFirst
rstcli.AddNew
rstcli.Fields(fecha).Value = fecha
rstcli.Fields(sucursal).Value = sucursal
rstcli.Fields(sector).Value = sector
rstcli.Update
end sub
Y al ejecutar el formulario me da el siguiente error
Este error se produce cuando un evento no se ha podido ejecutar debido a que Microsoft Office Access no puede evaluar la ubicación de la lógica del evento. Por ejemplo, si la propiedad OnOpen de un formulario se establece en =[Field], este error se produce porque Access espera que se ejecute un nombre de macro o evento al desencadenarse el evento.
Respuesta de dayvitt
1