Consulta Masetro/Detalle DBGRID
Estimados,
Estoy haciendo un bosquejo para Delphi + Firebird (Motor de datos), la idea es buscar un registro (maestro) y sobre ello poder reservar o solicitar un conjunto de materiales desde biblioteca.
Tabla Maestro: IDMaestro, IDSolicitante, FechaSolicitud
Tabla Detalle: IDDetalle, IDMaestro, IDMaterial, FechaDevolución
Logica:
1.- Al momento de buscar un Registro asociado a la TABLA Solicitantes, entonces muestra información básica en (maestro)
2.- Luego en una Grilla (detalle) están los registros del material solicitado y la fecha de compromiso de "devolución).
3.- Al presionar "AGREGAR" la idea es mostrar en otro Formulario una grilla y un texedit que filtre por nombre o titulo el material a solicitar.
4.- Al encontrar el Registro (material), poder hacer doble click en la GRILLA (registro) y arrastrar el IDMaterial (campo) al formulario anterior para con ello, registrar la fecha de devolución de ese "material solicitado".
5.- Con todo ello, se pretende registrar en ambas tablas (Maestro/Detalle) el o los materiales solicitados POR "PERSONA".
Alguien puede darme unas directrices para Delphi?.
|