Salut A tous le monde.
Est que quelqu'un peut m'expliquer en details comment crée cette relation (les tables de cette relation avec la relation entre eux) et aussi dans quickrep.
Merci d'avancement
Version imprimable
Salut A tous le monde.
Est que quelqu'un peut m'expliquer en details comment crée cette relation (les tables de cette relation avec la relation entre eux) et aussi dans quickrep.
Merci d'avancement
je dirais que tu n'as pas placé ta question au bon endroit...
Précise ce que tu utilises comme composant et bd cela aidera à te donner un exemple directement
sur le principe dans les propiétés de la table détail tu donnes la relation avec la table maitre
par exemple tu as dans la table maitre la clef 'CUSTOM_ID' et dans la table détail tu as SELECT * FROM TABLE2 WHERE tab2_CustomID = :Custom_ID...
cela se fait tres simplement...
Regarde aussi avec Delphi il y a en général un exemple de relation Master/Detail...
Salut
Tu a raison , je cherche a faire cette realation entre 2 tables de bd paradox avec des composants TTable et TDataSource.
Merc d'avancement.
Toute l'explication détaillée ici ->http://www.developpez.net/forums/sho...=maitre+detail
Pour réaliser cette relation, il faut que les deux tables aient une clé commune.
Ex: Table Entete facture : Champs clé : N° facture
Table Détail facture (lignes) : Champs clé : N° facture
Ton Composant TTable qui pointe sur la table Entete Facture, tu as la propriéte MasterSource : Tu mets le DataSource qui pointe sur ta table détail et dans la propriété MasterFields, tu mets le champs Clé, dans notre cas le champs N° Facture.
Ainsi à chaque Enregistrement Entete facture, tu ne verras que les lignes (détails) de la facture.
(Tu paux réaliser ça avec un filtre)