Evitar Datos duplicados en BD
Publicado por Alexander (8 intervenciones) el 17/04/2020 17:09:13
Buen dia amigos, estoy creando un programa de reporte para el dpto, a pesar de no ser esta mi especialidad ya tengo casi el programa completo, pero tengo el siguiente problema:
tengo una hoja que se llama "AJUSTADORES" la misma es donde el personal cargara los n° de piezas que reparan y el tipo de pieza, luego presionaran el boton de cargar y eso se almacena directamente en la BD, y yo de ahi generare los analisis correspondientes con la data (ya eso esta hecho hasta puse a generar el informe en pdf), pero suceden dos cosas:
1.- En un mismo turno es muy eventual cuando reparan la misma pieza, por ende cuando intenten cargar la misma pieza les salga un menaje diciendo "YA HA REPARADO ESTA PIEZA DURANTE SU TURNO", y de ser verdad que la pieza la esten reparando por fallas en la máquina o por una mala reparacion, en el mismo mensaje les salga una opcion de permitir cargarla con contraseña del supervisor porque es quien lo validaria.
2.- Aqui les muestro el reporte

ahi pueden ver como cargarian los datos
y aqui es como se almacena en la BD

tengo una hoja que se llama "AJUSTADORES" la misma es donde el personal cargara los n° de piezas que reparan y el tipo de pieza, luego presionaran el boton de cargar y eso se almacena directamente en la BD, y yo de ahi generare los analisis correspondientes con la data (ya eso esta hecho hasta puse a generar el informe en pdf), pero suceden dos cosas:
1.- En un mismo turno es muy eventual cuando reparan la misma pieza, por ende cuando intenten cargar la misma pieza les salga un menaje diciendo "YA HA REPARADO ESTA PIEZA DURANTE SU TURNO", y de ser verdad que la pieza la esten reparando por fallas en la máquina o por una mala reparacion, en el mismo mensaje les salga una opcion de permitir cargarla con contraseña del supervisor porque es quien lo validaria.
2.- Aqui les muestro el reporte

ahi pueden ver como cargarian los datos
y aqui es como se almacena en la BD

Valora esta pregunta


0