Ver Mensaje Individual
  #35 (permalink)  
Antiguo 07/03/2008, 05:22
Avatar de Taribo007
Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 17 años, 4 meses
Puntos: 18
Re: Un formulario llamemosle algo complicado

Lo primero que yo haria es organizar mis tablas. No Tienes un campo Identificador en la atbal operarios. Imagina que tienes dos que se llaman exactamente igual (Luis Garcia Garcia) por ejemplo, como vas a distinguir a cada uno. Es prioritario que tengas un campo IdOperario. Puede ser, por ejemplo, el dni, o un numero que tu pongas.

En la tabla de partes de trabajo, en lugar del nombre deberias tener el campo IdOperario. Las relaciones entre las tabla y la clave primaria de la segunda, depende de por ejemplo, si un empleado puede tener varios partes, o solo uno, o uno al dia, etc etc.

Pero en principio, solo añadiendo ese campo a las dos tablas, va a ser muy sencillo saber que empleado se ha "logeado" en el primer form, comprobar si en el segundo hay algun regsitro de la fecha actual (es decir, en la tabla de partes de tarbajo). Si lo hay, se abre en ese regsitro. Si no lo hay, se abre en un regsitro nuevo para ese empleado, con su idEmpleado y la fecha actual.

Y lo ultimo sera aun mas sencillo.

un saludo