Message de rapport:
 

Re: Problème d'affichage dans une table avec liaison.

Sujet: Re: Problème d'affichage dans une table avec liaison.
par Anonyme sur 8/2/2006 23:09:44

Avant tout merci de consacrer du temps a mon problème.

Ce que j'entends par "si je modifie la valeur de la clé de liaison" c'est le contenu d'un enregistrement.

Pour reprendre votre exemple (qui correspond exactement a ce que je fais).

J'ai les enregistrements suivants :

Dans fichier 1 « ARTICLE » :
IdFamilleArticle - LibelleArticle
a123 - aa
1234 - bb
1235 - cc

Dans fichier 2 « FAMILLEARTICLE :
Idfamillearticle - LibelleFamille
a123 - aaz
1234 - bbz
1235 - ccz

J'affiche ma table :
IdFamilleArticle - LibelleArticle - LibelleFamille
a123 - aa - aaz
1234 - bb - bbz
1235 - cc - ccz

Ok ça fonctionne, en revanche si je modifie le 2e enregistrement d'Idfamillearticle avec la valeur "a". Deux cas se figurent se présentent en fonction des contraintes d'intégrité de la liaison sur les règles de modification d'un "Article".

1 - Si je met : Modifier la clé 'IdFamilleArticle' du "Article" et toutes les clés reliées du "FamilleArticles". Ca fonctionne puisque la clé IdFamilleArticle du fichier FamilleArticles est mise à jour.

2 - Si je met : Aucune contrainte (modifier la clé 'IdFamilleArticle' du "Article" et conserver ses "FamilleArticles"). Dans ce cas, mon Libellefamille affiche "aaz".

IdFamilleArticle - LibelleArticle - LibelleFamille
a123 - aa - aaz
a - bb - aaz
1235 - cc - ccz

J'utilise le 2e cas dans mon analyse "Aucune contrainte" et je désirerais qu'il n'affiche riens plutôt que le 1er enregistrement du fichier "FAMILLEARTICLE" dont le "Libellefamille" commence par un "a".

Voilà j'espère être plus explicite ? et avoir employé la bonne terminologie.
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2