Access - Predeterminar valores desde formulario

   
Vista:

Predeterminar valores desde formulario

Publicado por Hugo (5 intervenciones) el 10/10/2014 23:25:14
Hola.

Tengo un formulario en access y desde este mismo quiero ingresar datos predeterminados, sin que tenga que entrar al diseño de la tabla....como puedo hacer esto????? podrían ayudarme???
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Neckkito

Predeterminar valores desde formulario

Publicado por Neckkito (1104 intervenciones) el 13/10/2014 15:39:25
Hola!

Para predeterminar valores en los campos de un formulario basta que saques las propiedades de cada campo -> Datos -> Valor predeterminado, y ahí escribes el valor que debe llevar predeterminadamente cada campo.

Un saludo,
firmaMail
http://neckkito.siliconproject.com.ar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Predeterminar valores desde formulario

Publicado por Hugo (5 intervenciones) el 14/10/2014 18:25:01
Hola q tal, mil gracias por tu ayuda...mira yo quiero predeterminar los datos sin tener que entrar a vista de diseño del formulario, quiero predeterminar datos cuando el formulario ya esta en vista de formulario. se puede???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Neckkito

Predeterminar valores desde formulario

Publicado por Neckkito (1104 intervenciones) el 15/10/2014 11:50:26
Prueba esta sistemática, a ver si te vale:

Supongamos que tienes dos campos, [Campo1] y [Campo2] en tu formulario.

- Añade un botón de comando en el formulario. Sacas sus propiedades -> Pestaña Eventos -> Al hacer click y le generas el siguiente código

...
Private Sub...
If not isnull(me.[Campo1].value) then
me.[Campo1].DefaultValue = chr(34) & me.[Campo1].value & chr(34)
End if
If not isnull(me.[Campo2].value) then
me.[Campo2].DefaultValue = chr(34) & me.[Campo2].value & chr(34)
End if
End sub
...

Con esto, con el formulario ya en vista formulario, tienes, PRIMERO, que llenar todos los datos que necesites, y SEGUNDO, pulsar el botón.

Si quieres bloquear la ejecución del botón una vez ya has predeterminado todos los campos basta que antes de la línea del END SUB escribas lo siguiente, suponiendo que el botón se llame cmdPredetermino (Propiedades del botón -> Pestaña Otras -> Nombre):

...
me.[Campo1].setfocus
me.cmdPredetermino.enabled=False
End Sub
...

Lo anterior te deshabilita el botón para esa sesión de trabajo con el formulario. Si lo cierras y lo vuelves a abrir volverá a estar habilitado.

Saludos,

Neckkito
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar