Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

problemas en access

Estas en el tema de problemas en access en el foro de Bases de Datos General en Foros del Web. Socorro! Consulta de MSAccess 2000: Tengo un formulario que contiene sub-formularios con diversos campos. Dentro de cada sub-formulario paso de un campo a otro oprimiendo ...
  #1 (permalink)  
Antiguo 19/02/2004, 17:36
 
Fecha de Ingreso: febrero-2004
Ubicación: Argentina - Buenos Aires
Mensajes: 11
Antigüedad: 20 años, 9 meses
Puntos: 0
problemas en access

Socorro!
Consulta de MSAccess 2000:

Tengo un formulario que contiene sub-formularios con diversos campos.

Dentro de cada sub-formulario paso de un campo a otro oprimiendo la tecla ENTER.
Sin embargo, cuando oprimo ENTER en el último campo el cursor vuelve a enfocar el primer campo de este sub-formulario.

Quiero evitar esto y conseguir que el cursor pase al primer campo del próximo sub-formulario.

Repartiré bendiciones por el resto de mis días al ídolo que me ayude.
  #2 (permalink)  
Antiguo 20/02/2004, 20:15
 
Fecha de Ingreso: febrero-2004
Mensajes: 2
Antigüedad: 20 años, 9 meses
Puntos: 0
Hola Ibs91.

Puedes probar el siguiente invento:

Si tienes un orden de introducción de datos de un subformulario a otro, puedes introducir una macro en el último campo del primer subformulario, que dirija el cursor al primer campo del siguiente subformulario.

Para ello tienes que editar el último campo, y en la pestaña "Eventos", en la opción "Al salir", le generas una macro de las siguientes características:

1) IR A CONTROL: nombre del siguiente subformulario
2) IR A CONTROL: nombre del primer campo del siguiente subformulario.

Que tengas suerte.
  #3 (permalink)  
Antiguo 24/02/2004, 07:05
 
Fecha de Ingreso: febrero-2004
Ubicación: Argentina - Buenos Aires
Mensajes: 11
Antigüedad: 20 años, 9 meses
Puntos: 0
gracias

Buenísima la sugerencia,
Funcionó perfectamente.
Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 23:09.