Bonjour,
J’ai un formulaire avec 4 champs Dateproduction, IDMachine, IDEquipe et TempsDirect, a partir d’une table tblProduction, et 2 Sous-formulaires.
Dans la table, j’ai le champ IdProduction (clé primaire et indexé sans doublon).
J’aimerai lors d’une nouvelle saisie, qu’il n’y ait pas de DOUBLON avec les champs combinés Dateproduction – IDMachine – IDEquipe avant d’effectuer la suite de la saisie.
L’ordre des saisies est la suivante :
1) DateProduction
2) IDMachine (liste déroulante)
3) IDEquipe (liste déroulante)
Mon idée était d’effectuer un test après la MàJour du champ IDEquipe, afin de savoir s’il y a un doublon avec la combinaison de ces 3 champs et d’envoyer un message.
J’ai essayé d’appliquer la solution de FRED-G sans succès.
J’ai lu avec attention le post : Identifier des doublons sur plusieurs champs.auteur : FRED.G
Il faut créer dans la table un index multichamp et définir sa propriété unique à "oui".
Pour créer l'index :
1) Afficher la table en mode création
2) Menu Affichage >> Index
3) Sélectionner dans la colonne "Nom du champ", tous les champs concernés en laissant vides les champs de la colonne "Nom de l'index", sauf le premier champ, celui où commence la liste car il faut y inscrire le nom de l'index multichamp.)
Mais cela ne réponds pas a ce que j’attends après la mise à jour du champ IDEquipe
J’espère avoir été clair dans mes explications.
Merci d’avance de votre aide.
Partager