Entrada de datos
Publicado por Toni (12 intervenciones) el 08/05/2007 18:58:39
Buenas.
Estoy haciendo una pequeña aplicacion en access y me surge la siguiente cuestion.
Es un formulario principal del que cuelgan dos tablas y un subformulario.
La tabla 1 y la Tabla 2 estan relacionadas por el campo clave de la tabla 2.
La tabla 1 y el formulario de entrada de datos estan relacionados por el campo clave de la tabla 1.
Lo que yo quiero es lo siguiente. Tengo un combo en el que aparezcan los campos clave de la tabla 1 que tengo introducidos, si seleccionase uno de los registros que aparecen en el combo
que se rellenen todos los datos relacionados con el campo clave de la tabla 1, y tambien los de la tabla 2 ya que estan relacionados. Hasta ahi todo va bien.
Aqui surge el problema: cuando yo introduzco por teclado en el combo un campo clave que no se encuentra en la tabla 1 da error o no deja continuar.
¿Como puedo hacer para que si access detecta que el campo que estoy introduciendo es un dato nuevo me deje insertar datos en los cuadros de texto y luego los inserte en sus correspondientes tablas?
Creo que la pregunta es un poco liosa, contactarme y os explico.
Un saludo y muchas gracias
Estoy haciendo una pequeña aplicacion en access y me surge la siguiente cuestion.
Es un formulario principal del que cuelgan dos tablas y un subformulario.
La tabla 1 y la Tabla 2 estan relacionadas por el campo clave de la tabla 2.
La tabla 1 y el formulario de entrada de datos estan relacionados por el campo clave de la tabla 1.
Lo que yo quiero es lo siguiente. Tengo un combo en el que aparezcan los campos clave de la tabla 1 que tengo introducidos, si seleccionase uno de los registros que aparecen en el combo
que se rellenen todos los datos relacionados con el campo clave de la tabla 1, y tambien los de la tabla 2 ya que estan relacionados. Hasta ahi todo va bien.
Aqui surge el problema: cuando yo introduzco por teclado en el combo un campo clave que no se encuentra en la tabla 1 da error o no deja continuar.
¿Como puedo hacer para que si access detecta que el campo que estoy introduciendo es un dato nuevo me deje insertar datos en los cuadros de texto y luego los inserte en sus correspondientes tablas?
Creo que la pregunta es un poco liosa, contactarme y os explico.
Un saludo y muchas gracias
Valora esta pregunta


0