
CONSULTA CARGA DE REGISTROS
Publicado por agus (3 intervenciones) el 07/06/2022 06:38:43
Buenas noches, soy bastante nuevo usando access,perdon si no me explico bien, mi consulta es la siguiente:
Tengo un formulario basico de ingreso de datos con el nombre "Ingresos doble" , en el mismo tengo dos cuadros de textos "texto4" donde ingreso id cliente y "texto7" donde ingreso el numero de paquete. Estos datos se graban en una tabla llamada "ingresos" y a su vez tengo otra tabla previamente cargada con numeros de id cliente con el nombre "base".
Lo que yo quiero hacer por medio de codigos de vba o macros es al momento de cargar el id cliente en el cuadro de "texto4" y darle enter me busque en la tabla llamada "base" si ese id cliente ingresado aparece en esa tabla :
Si el id cliente aparece en la tabla "base" que lo cargue normalmente en la tabla "ingresos"
SI el id cliente no aparece en la tabla "base" que me tire un error con alguna leyenda como ingreso incorrecto.
Las tablas no estan relacionadas.
Estuve mirando como hacerlo con dlookup o con algun macro pero no pude porque no tengo tantos conocimientos.
Muchas gracias de antemano al que me ayude.
Saludos.
Tengo un formulario basico de ingreso de datos con el nombre "Ingresos doble" , en el mismo tengo dos cuadros de textos "texto4" donde ingreso id cliente y "texto7" donde ingreso el numero de paquete. Estos datos se graban en una tabla llamada "ingresos" y a su vez tengo otra tabla previamente cargada con numeros de id cliente con el nombre "base".
Lo que yo quiero hacer por medio de codigos de vba o macros es al momento de cargar el id cliente en el cuadro de "texto4" y darle enter me busque en la tabla llamada "base" si ese id cliente ingresado aparece en esa tabla :
Si el id cliente aparece en la tabla "base" que lo cargue normalmente en la tabla "ingresos"
SI el id cliente no aparece en la tabla "base" que me tire un error con alguna leyenda como ingreso incorrecto.
Las tablas no estan relacionadas.
Estuve mirando como hacerlo con dlookup o con algun macro pero no pude porque no tengo tantos conocimientos.
Muchas gracias de antemano al que me ayude.
Saludos.
Valora esta pregunta


0