cumplimentar campos de forma atutomatica

14/04/2010 - 21:15 por j_lete | Informe spam
Buenas noches grupo!!!
Necesitaría saber como hacer para que al rellenar datos en un formulario,
quede grabado en un campo del registro creado y de forma automática el
usuario que ha creado/modificado el registro así como la fecha y la hora de
creación/modificación.

Gracias

Preguntas similare

Leer las respuestas

#1 José Mª Fueyo
15/04/2010 - 12:54 | Informe spam
Hola
No nos comentas la versión de Access que utilizas.
Tienes la función Environ con el argumento "username" para obtener el
usuario que se ha logado en la máquina. Para obener la fecha y hora,
tienes la función now.
Y para insertar ambos en un registro (supongo que tienes los campos
habilitados a tal efecto), pon dos cuadros de texto ocultos y
rellénalos con dichas funciones en el evento antes de actualizar del
formulario.

Salu2
José Mª Fueyo
[MS MVP Access]
Respuesta Responder a este mensaje
#2 Ju
16/04/2010 - 10:15 | Informe spam
Aunque si lo que quieres es llevar un log, eso lo deberías guardar en otra
tabla

Salu2

http://www.juank.es


"Emilio" wrote:

Hola!

en el evento antes de actualizar del registro has de poner algo así

me.elCampoNombre=Environ("Username")
me.ElCampoFecha=Now

Pon los nombres de los campos que correspondan.

Saludos a todos
Emilio [MS-MVP Access 2006/10]
miliuco56 ALGARROBA hotmail.com
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio

"j_lete" escribió:

> Buenas noches grupo!!!
> Necesitaría saber como hacer para que al rellenar datos en un formulario,
> quede grabado en un campo del registro creado y de forma automática el
> usuario que ha creado/modificado el registro así como la fecha y la hora de
> creación/modificación.
>
> Gracias
Respuesta Responder a este mensaje
#3 j_lete
20/04/2010 - 21:53 | Informe spam
Hola Juan!!

Si entiendo bien, un log sería solo información de usuariio y fecha, pero no
sabría que informacion del registro se ha introducido o modificado o borrado,
aunque lo cierto es que si lo pones en el "historico", si se borra un
registro , se pierde la toda información.
Es eso a lo que te refieres??
Gracias

"" escribió:

Aunque si lo que quieres es llevar un log, eso lo deberías guardar en otra
tabla

Salu2

http://www.juank.es


"Emilio" wrote:

> Hola!
>
> en el evento antes de actualizar del registro has de poner algo así
>
> me.elCampoNombre=Environ("Username")
> me.ElCampoFecha=Now
>
> Pon los nombres de los campos que correspondan.
>
> Saludos a todos
> Emilio [MS-MVP Access 2006/10]
> miliuco56 ALGARROBA hotmail.com
> http://www.mvp-access.com/foro
> http://www.mvp-access.es/emilio
>
> "j_lete" escribió:
>
> > Buenas noches grupo!!!
> > Necesitaría saber como hacer para que al rellenar datos en un formulario,
> > quede grabado en un campo del registro creado y de forma automática el
> > usuario que ha creado/modificado el registro así como la fecha y la hora de
> > creación/modificación.
> >
> > Gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida