Duplicación de datos en una tabla
Publicado por Impaciente (29 intervenciones) el 18/08/2020 21:57:51
Hola de nuevo a todos!!
Pensaba que no me iba a hacer falta hacer ninguna consulta antes de acabar el mes de agosto y aquí estoy de nuevo con otro reto, ya que no sé que demonios pasa con una tabla que me crea un duplicado del campo donde tengo los datos a seleccionar mediante un cuadro combinado.
Os pongo en situación por si alguien puede echarme una mano, por favor y por Christofer:
Tengo tres tablas, una corresponde al ejercicio anual de una contabilidad, otra es donde se dan de alta unas parcelas y la última donde se anotan los movimientos contables de cada parcela.
Pues bien, como veis en las imágenes, he creado unas relaciones con el fin de que en un Ejercicio determinado, yo pueda elegir en que parcela tengo que anotar los gastos o ingresos que genera.
Esto lo hace perfectamente, pero el problema viene porque cada vez que hago una anotación en una parcela determinada, cuando cierro el formulario, en la tabla parcelas me crea esa parcela, pero en lugar de poner su nombre, pone la clave autonumérica que le corresponde a la parcela elegida del cuadro combinado, y eso no debe de suceder. Lo que quiero es introducir los datos que correspondan a cada parcela, pero que la tabla no me genere más parcelas.
¿Alguien podría decirme donde estoy cometiendo el error? Porque le he dado muchas vueltas y no lo encuentro.
Tengo mis dudas en dos pasos:
- Una puede ser que al crear el campo combinado, he guardado el valor que se elija en el campo NOMBRE de la tabla PARCELAS, pero vaya, así es como lo hago con otros cuadros combinados y nunca me había sucedido esto.
- Otra posibilidad es que, como veréis en la primera imagen, el campo C-EXPLOTACION (de las parcelas que se han creado con el número autonumérico que les correspondió cuando se introdujeron los datos), se encuentra a 0, cuando existen parcelas que corresponden al valor 1 de C-EXPLOTACIÓN y al valor 2 de ese mismo campo.
La cuestión es que sé que me estoy equivocando en algo, pero por más vueltas que le doy, no encuentro el error.
He probado a hacer las relaciones con integridad referencial, pero tampoco me funciona eso.
¿Sabéis que puede ser?
Muchas gracias anticipadas, amigos!!




Pensaba que no me iba a hacer falta hacer ninguna consulta antes de acabar el mes de agosto y aquí estoy de nuevo con otro reto, ya que no sé que demonios pasa con una tabla que me crea un duplicado del campo donde tengo los datos a seleccionar mediante un cuadro combinado.
Os pongo en situación por si alguien puede echarme una mano, por favor y por Christofer:
Tengo tres tablas, una corresponde al ejercicio anual de una contabilidad, otra es donde se dan de alta unas parcelas y la última donde se anotan los movimientos contables de cada parcela.
Pues bien, como veis en las imágenes, he creado unas relaciones con el fin de que en un Ejercicio determinado, yo pueda elegir en que parcela tengo que anotar los gastos o ingresos que genera.
Esto lo hace perfectamente, pero el problema viene porque cada vez que hago una anotación en una parcela determinada, cuando cierro el formulario, en la tabla parcelas me crea esa parcela, pero en lugar de poner su nombre, pone la clave autonumérica que le corresponde a la parcela elegida del cuadro combinado, y eso no debe de suceder. Lo que quiero es introducir los datos que correspondan a cada parcela, pero que la tabla no me genere más parcelas.
¿Alguien podría decirme donde estoy cometiendo el error? Porque le he dado muchas vueltas y no lo encuentro.
Tengo mis dudas en dos pasos:
- Una puede ser que al crear el campo combinado, he guardado el valor que se elija en el campo NOMBRE de la tabla PARCELAS, pero vaya, así es como lo hago con otros cuadros combinados y nunca me había sucedido esto.
- Otra posibilidad es que, como veréis en la primera imagen, el campo C-EXPLOTACION (de las parcelas que se han creado con el número autonumérico que les correspondió cuando se introdujeron los datos), se encuentra a 0, cuando existen parcelas que corresponden al valor 1 de C-EXPLOTACIÓN y al valor 2 de ese mismo campo.
La cuestión es que sé que me estoy equivocando en algo, pero por más vueltas que le doy, no encuentro el error.
He probado a hacer las relaciones con integridad referencial, pero tampoco me funciona eso.
¿Sabéis que puede ser?
Muchas gracias anticipadas, amigos!!




Valora esta pregunta


0