OVH Cloud OVH Cloud

test d'unicité

3 réponses
Avatar
Cyrille
Bonjour,=20

Je suis en train de cr=E9er un base de donn=E9e pour g=E9rer mon=20
carnet d'adresse. Pour chaque soci=E9t=E9, j'ai une liste de=20
contact et je voudrais en d=E9signer un par d=E9faut. J'ai=20
donc cr=E9er une colonne "contact habituel oui/non". Je=20
recherche un test pour m'assurer qu'il n'y a qu'une seule=20
personne d=E9sign=E9e "habituel" par soci=E9t=E9.

Quelqu'un peut il m'aider?

Merci d'avance
Cyrille

3 réponses

Avatar
Archives
Bonsoir,

Personnellement, j'ajouterais le champ "contact habituel" dans la table des
sociétés et je ferais pointer ce champ sur une ligne de la table des
contacts. Ainsi, on est certain de l'unicité du contact par défaut.


"Cyrille" a écrit dans le message de news:
04a101c3b06e$7330e060$
Bonjour,

Je suis en train de créer un base de donnée pour gérer mon
carnet d'adresse. Pour chaque société, j'ai une liste de
contact et je voudrais en désigner un par défaut. J'ai
donc créer une colonne "contact habituel oui/non". Je
recherche un test pour m'assurer qu'il n'y a qu'une seule
personne désignée "habituel" par société.

Quelqu'un peut il m'aider?

Merci d'avance
Cyrille
Avatar
Jeff
Bonjour

Regarde la fonction dlookup (ou dcount) qui te permettra de vérifier si un
contact pour une société
est déjà marqué "habituel" au moment de la mise à jour de tes informations

--
Cordialement

Jeff

Charte du forum : http://users.skynet.be/mpfa/

"Cyrille" a écrit dans le message de
news:04a101c3b06e$7330e060$
Bonjour,

Je suis en train de créer un base de donnée pour gérer mon
carnet d'adresse. Pour chaque société, j'ai une liste de
contact et je voudrais en désigner un par défaut. J'ai
donc créer une colonne "contact habituel oui/non". Je
recherche un test pour m'assurer qu'il n'y a qu'une seule
personne désignée "habituel" par société.

Quelqu'un peut il m'aider?

Merci d'avance
Cyrille
Avatar
J-Pierre
Jeff,

Ta solution dépend de la qualité de la programmation, par exemple, rien ne m'empêche d'ouvrir la table en mode feuille de données,
ou bien d'avoir un autre formulaire où la fonction de contrôle DLookUp manquera.

Je préfère celle de Jeff, mais j'irais encore plus loin, une table spécifique société + contact habituel, les 2 champs formant la
clé primaire. Là, il est vraiment impossible d'avoir un doublon.

J-Pierre

"Jeff" a écrit dans le message de news:%
Bonjour

Regarde la fonction dlookup (ou dcount) qui te permettra de vérifier si un
contact pour une société
est déjà marqué "habituel" au moment de la mise à jour de tes informations

--
Cordialement

Jeff

Charte du forum : http://users.skynet.be/mpfa/

"Cyrille" a écrit dans le message de
news:04a101c3b06e$7330e060$
Bonjour,

Je suis en train de créer un base de donnée pour gérer mon
carnet d'adresse. Pour chaque société, j'ai une liste de
contact et je voudrais en désigner un par défaut. J'ai
donc créer une colonne "contact habituel oui/non". Je
recherche un test pour m'assurer qu'il n'y a qu'une seule
personne désignée "habituel" par société.

Quelqu'un peut il m'aider?

Merci d'avance
Cyrille