cs_PETITECREVETTE
Messages postés7Date d'inscriptionjeudi 20 novembre 2003StatutMembreDernière intervention21 octobre 2009
-
21 oct. 2009 à 16:40
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 2021
-
27 oct. 2009 à 09:36
Bonjour,
Voila, j'utilise une dbgrid d'une table détail dans laquelle je souhaite mettre, lors de la création d'une nouvelle ligne, la valeur d'un champ prise dans la table maitre.
Pour cela j'ai essayé d'utiliser l'évènement OnNewRecord du dataset dont dépend la dbgrid détail, mais en vain.
Voici un petit schéma pour mieux comprendre mon problème:
- il faudrait que le numéro du reçu de la table maitre 'reçu', soit automatiquement copié dans le champs '#RECU' de la table détails 'Articles' lors de la création d'une nouvelle ligne ...
J'utilise aussi un dbnavigator pour gérer la dbgrid détail. Lorsque je clic sur le bouton '+' (insert) du dbnavigator, une nouvelle ligne vide apparait sans la valeur de 'NORECU' que je voulais ...
Merci d'avance pour votre aide
A voir également:
Copier une valeur d'une table maitre vers une dbgrid détails ?
cs_PETITECREVETTE
Messages postés7Date d'inscriptionjeudi 20 novembre 2003StatutMembreDernière intervention21 octobre 2009 21 oct. 2009 à 19:25
Grand merci beckerich pour la qualité de ta réponse .
La solution était là et tu l'as vu !
Bravo !
J'ai encore beaucoup à apprendre de ce formidable logiciel