Ver Mensaje Individual
  #13  
Antiguo 25-05-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Vales. (Creo que ya nos conocemos lo suficiente para no usar el apellido)

Si te referís al DBGrid conectado con la tabla que almacena las coberturas por médico, no tendrían que aparecer luego de haber realizado Append.
A menos que no tengas bién establecida la relación maestro/detalle.

Creo (no recuerdo bién) que usabas componentes IBX...
Te pongo un ejemplo para establecer una relación m/d con dos TIBDataSet.

El TDataSet afectado es el detalle teniendo que tener en su propiedad DataSource el nombre del DataSource del TDataSet que será su master (médicos).
Creo que en tu caso el nombre seria parecido a: dsMedicos (->tbMedicos).
Luego en la propiedad SelectSQL la sentencia sería:
Código SQL [-]
SELECT * FROM COBERTXMEDICO 
WHERE REF_MEDICO = :MEDICO_ID
(Los nombres de tabla y campos seguramente diferirán, las sentencias no )

Ahí tenés establecida la relación m/d. En la grilla sólo aparecerán las coberturas cuando consultes o modifiques un médico. Pero no así en un nuevo ingreso, ya que el nuevo registro no tiene ningún detalle asociado todavía.

Un saludo y me alegro que vayas bién con tu proyecto.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 25-05-2011 a las 02:38:49.
Responder Con Cita