Lorsque qu'un doublon est inscrit (par l'entremise d'un formulaire) dans un
champ de table possédant une clé primaire, Access affiche le message: Risque
de doublons....(etc.). Voici mes questions:
1. Est-il possible de faire afficher un message personnel plutôt que celui
de Access, dans ce cas?
2. Si oui, est-il possible que ce message s'affiche dès que l'usager quitte
ce champ du formulaire pour écrire dans un autre champ, plutôt que ce
message s'affiche à la toute fin de l'enregistrement ou en fermant le
formulaire?
3. Ne connaissant pas beaucoup VBA, existe-t-il des outils dans Access
(autre que VBA) pour effectuer ces opérations? Si non, quel pourrait être
le code VBA et comment l'intégrer au contrôle dans le formulaire afin que le
message s'affiche dès qu'on quitte le champ?
J'ai effectué des recherches dans ce groupe de discussion et sur certains
sites Internet proposés mais je n'ai rien trouvé! Peut-être ai-je "passé à
côté" sans m'en rendre compte!!
Merci de me proposer une solution ou de m'indiquer où je pourrais la
trouver.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
| Lorsque qu'un doublon est inscrit (par l'entremise d'un formulaire) dans un | champ de table possédant une clé primaire, Access affiche le message: Risque | de doublons....(etc.). Voici mes questions: | | 2. Si oui, est-il possible que ce message s'affiche dès que l'usager quitte | ce champ du formulaire pour écrire dans un autre champ, plutôt que ce | message s'affiche à la toute fin de l'enregistrement ou en fermant le | formulaire?
Tu peux vérifier si la saisie effectuée existe déjà dans la table...
Disons que tu a un contrôle [txtNomClient] sur ton formulaire. Dans l'événement "Avant mise à jour" du contrôle, tu mets :
If DCount("*","NomTable","[NomClient]='" & txtNomClient & "'")>0 then MsgBox "Ce client existe déjà..." Cancel = True End if
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Salut,
| Lorsque qu'un doublon est inscrit (par l'entremise d'un formulaire) dans un
| champ de table possédant une clé primaire, Access affiche le message: Risque
| de doublons....(etc.). Voici mes questions:
|
| 2. Si oui, est-il possible que ce message s'affiche dès que l'usager quitte
| ce champ du formulaire pour écrire dans un autre champ, plutôt que ce
| message s'affiche à la toute fin de l'enregistrement ou en fermant le
| formulaire?
Tu peux vérifier si la saisie effectuée existe déjà dans la table...
Disons que tu a un contrôle [txtNomClient] sur ton formulaire.
Dans l'événement "Avant mise à jour" du contrôle, tu mets :
If DCount("*","NomTable","[NomClient]='" & txtNomClient & "'")>0 then
MsgBox "Ce client existe déjà..."
Cancel = True
End if
--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
| Lorsque qu'un doublon est inscrit (par l'entremise d'un formulaire) dans un | champ de table possédant une clé primaire, Access affiche le message: Risque | de doublons....(etc.). Voici mes questions: | | 2. Si oui, est-il possible que ce message s'affiche dès que l'usager quitte | ce champ du formulaire pour écrire dans un autre champ, plutôt que ce | message s'affiche à la toute fin de l'enregistrement ou en fermant le | formulaire?
Tu peux vérifier si la saisie effectuée existe déjà dans la table...
Disons que tu a un contrôle [txtNomClient] sur ton formulaire. Dans l'événement "Avant mise à jour" du contrôle, tu mets :
If DCount("*","NomTable","[NomClient]='" & txtNomClient & "'")>0 then MsgBox "Ce client existe déjà..." Cancel = True End if
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Butch
Bonjour Pierre,
Merci beaucoup pour tes informations. Cependant, après avoir inscrit le code que tu m'a suggéré dans la propriété "Avant Mise à jour", Access m'affiche un message d'erreur indiquant qu'il n'a pas pu trouver la macro...etc.
Je me permets de te transmettre une copie du code que j'ai tapé ainsi que quelques informations supplémentaires qui t'aideront peut-être à mieux saisir le contexte afin que tu puisses m'indiquer où j'ai commis l'erreur.
Voici quelques infos: Le champ que je veux vérifier se nomme: No Identité et il est de type Numérique avec une clé primaire (dans la table). Le nom de la table est Références Bénévoles. Dans le formulaire, le contrôle contenant les données à vérifier se nomme aussi No Identité comme le champ de la table.
Le code que j'ai tapé est: If DCount("*","RÉFÉRENCES BÉNÉVOLES","[No Identité]=" & No Identité &"")>0 then MsgBox "Ce No existe déjà" Cancel = True End If
P.-S: Dans ton exemple, je crois voir qu'il y avait peut-être 3 guillemets ( '") après le signe égal et 5 après le dernier &. Est-ce que qu'il s'agit des bons caractères?
Merci encore une fois si tu as quelques minutes pour me dépanner.
Butch
Bonjour Pierre,
Merci beaucoup pour tes informations. Cependant, après avoir inscrit le
code que tu m'a suggéré dans la propriété "Avant Mise à jour", Access
m'affiche un message d'erreur indiquant qu'il n'a pas pu trouver la
macro...etc.
Je me permets de te transmettre une copie du code que j'ai tapé ainsi que
quelques informations supplémentaires qui t'aideront peut-être à mieux
saisir le contexte afin que tu puisses m'indiquer où j'ai commis l'erreur.
Voici quelques infos: Le champ que je veux vérifier se nomme: No Identité
et il est de type Numérique avec une clé primaire (dans la table).
Le nom de la table est Références Bénévoles.
Dans le formulaire, le contrôle contenant les données à vérifier se nomme
aussi No Identité comme le champ de la table.
Le code que j'ai tapé est:
If DCount("*","RÉFÉRENCES BÉNÉVOLES","[No Identité]=" & No Identité &"")>0
then
MsgBox "Ce No existe déjà"
Cancel = True
End If
P.-S: Dans ton exemple, je crois voir qu'il y avait peut-être 3 guillemets
( '") après le signe égal et 5 après le dernier &. Est-ce que qu'il s'agit
des bons caractères?
Merci encore une fois si tu as quelques minutes pour me dépanner.
Merci beaucoup pour tes informations. Cependant, après avoir inscrit le code que tu m'a suggéré dans la propriété "Avant Mise à jour", Access m'affiche un message d'erreur indiquant qu'il n'a pas pu trouver la macro...etc.
Je me permets de te transmettre une copie du code que j'ai tapé ainsi que quelques informations supplémentaires qui t'aideront peut-être à mieux saisir le contexte afin que tu puisses m'indiquer où j'ai commis l'erreur.
Voici quelques infos: Le champ que je veux vérifier se nomme: No Identité et il est de type Numérique avec une clé primaire (dans la table). Le nom de la table est Références Bénévoles. Dans le formulaire, le contrôle contenant les données à vérifier se nomme aussi No Identité comme le champ de la table.
Le code que j'ai tapé est: If DCount("*","RÉFÉRENCES BÉNÉVOLES","[No Identité]=" & No Identité &"")>0 then MsgBox "Ce No existe déjà" Cancel = True End If
P.-S: Dans ton exemple, je crois voir qu'il y avait peut-être 3 guillemets ( '") après le signe égal et 5 après le dernier &. Est-ce que qu'il s'agit des bons caractères?
Merci encore une fois si tu as quelques minutes pour me dépanner.
Butch
3stone
Salut,
"Butch" a écrit: | Merci beaucoup pour tes informations. Cependant, après avoir inscrit le | code que tu m'a suggéré dans la propriété "Avant Mise à jour", Access | m'affiche un message d'erreur indiquant qu'il n'a pas pu trouver la | macro...etc.
Dans l'événement "Avant mise à jour" du contrôle, tu clique dans la ligne et à droite sur les 3 points [...]. Là tu choisi "Générateur de code" et tu te retrouve entre les deux lignes:
Private Sub NomClient_BeforeUpdate(Cancel As Integer)
' ici la version si [No Identité] est au format numérique If DCount("*","[RÉFÉRENCES BÉNÉVOLES]","[No Identité]=" & Me![No Identité] )>0 then MsgBox "Ce No existe déjà" Cancel = True End If
' OU
' la version si [No Identité] est au format texte If DCount("*","[RÉFÉRENCES BÉNÉVOLES]","[No Identité]='" & Me![No Identité] & "'" )>0 then MsgBox "Ce No existe déjà" Cancel = True End If
End Sub
| P.-S: Dans ton exemple, je crois voir qu'il y avait peut-être 3 guillemets | ( '") après le signe égal et 5 après le dernier &. Est-ce que qu'il s'agit | des bons caractères?
Comme expliqué ci-dessus, lorsque le champ est de type texte, il faut l'entourer de guillemets simples (apostrophe)
Je te déconseille également d'utiliser des noms de champs qui contiennent des espaces et autres caractères accentués. Il y a toujours une échapatoire, mais cela complique singulièrement la syntaxe.
Ok ?
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Salut,
"Butch" <pcaide2000@yahoo.ca> a écrit:
| Merci beaucoup pour tes informations. Cependant, après avoir inscrit le
| code que tu m'a suggéré dans la propriété "Avant Mise à jour", Access
| m'affiche un message d'erreur indiquant qu'il n'a pas pu trouver la
| macro...etc.
Dans l'événement "Avant mise à jour" du contrôle, tu clique dans la ligne et à droite sur les 3 points [...].
Là tu choisi "Générateur de code" et tu te retrouve entre les deux lignes:
Private Sub NomClient_BeforeUpdate(Cancel As Integer)
' ici la version si [No Identité] est au format numérique
If DCount("*","[RÉFÉRENCES BÉNÉVOLES]","[No Identité]=" & Me![No Identité] )>0 then
MsgBox "Ce No existe déjà"
Cancel = True
End If
' OU
' la version si [No Identité] est au format texte
If DCount("*","[RÉFÉRENCES BÉNÉVOLES]","[No Identité]='" & Me![No Identité] & "'" )>0 then
MsgBox "Ce No existe déjà"
Cancel = True
End If
End Sub
| P.-S: Dans ton exemple, je crois voir qu'il y avait peut-être 3 guillemets
| ( '") après le signe égal et 5 après le dernier &. Est-ce que qu'il s'agit
| des bons caractères?
Comme expliqué ci-dessus, lorsque le champ est de type texte,
il faut l'entourer de guillemets simples (apostrophe)
Je te déconseille également d'utiliser des noms de champs
qui contiennent des espaces et autres caractères accentués.
Il y a toujours une échapatoire, mais cela complique singulièrement
la syntaxe.
Ok ?
--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
"Butch" a écrit: | Merci beaucoup pour tes informations. Cependant, après avoir inscrit le | code que tu m'a suggéré dans la propriété "Avant Mise à jour", Access | m'affiche un message d'erreur indiquant qu'il n'a pas pu trouver la | macro...etc.
Dans l'événement "Avant mise à jour" du contrôle, tu clique dans la ligne et à droite sur les 3 points [...]. Là tu choisi "Générateur de code" et tu te retrouve entre les deux lignes:
Private Sub NomClient_BeforeUpdate(Cancel As Integer)
' ici la version si [No Identité] est au format numérique If DCount("*","[RÉFÉRENCES BÉNÉVOLES]","[No Identité]=" & Me![No Identité] )>0 then MsgBox "Ce No existe déjà" Cancel = True End If
' OU
' la version si [No Identité] est au format texte If DCount("*","[RÉFÉRENCES BÉNÉVOLES]","[No Identité]='" & Me![No Identité] & "'" )>0 then MsgBox "Ce No existe déjà" Cancel = True End If
End Sub
| P.-S: Dans ton exemple, je crois voir qu'il y avait peut-être 3 guillemets | ( '") après le signe égal et 5 après le dernier &. Est-ce que qu'il s'agit | des bons caractères?
Comme expliqué ci-dessus, lorsque le champ est de type texte, il faut l'entourer de guillemets simples (apostrophe)
Je te déconseille également d'utiliser des noms de champs qui contiennent des espaces et autres caractères accentués. Il y a toujours une échapatoire, mais cela complique singulièrement la syntaxe.
Ok ?
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Butch
Bonjour Pierre,
Je croyais avoir résolu mes problèmes de message lorsqu'il y a doublons mais...
Malgré tes très bonnes explications, j'ai essayé faire fonctionner le code sur un champ de type texte en utilisant les "". Lorsque j'écris le code dans VBA, tout semble Ok. Je ne reçois pas de message d'erreur du type "Erreur de compilation", etc.
Cependant, lorsque j'inscris volontairement un doublon dans le champ de mon formulaire et que je sors du champ, il n'y a aucun message qui s'affiche! Pourtant cela fonctionne très bien avec le champ de type numérique possédant une clé primaire.
J'ai reproduit ci-dessous le code que j'ai utilisé pour le champ de type texte. De plus, je précise que ce champ possède la propriété "Indexé sans doublons" dans la table sous-jacente. Malgré le nom du champ, les données qui doivent être saisies sans celui-ci peuvent contenir que des chiffres OU des lettres et des chiffres. C'est pourquoi j'avais choisi le type Texte.
Enfin, dans tes explications précédentes, tu me mentionne clairement d'utiliser l'apostrophe pour encadrer le nom d'un champ texte. Cependant, lorsque je fais cela dans VBA, il affiche le message suivant: "Erreur de compilation. Attendu: séparateur de liste ou )". J'utilisait l'apostrophe comme dans un traitement de texte; en utilisant les guillemets réguliers, VBA ne m'affiche pas ce message!
Voici donc le code que j'ai écris pour le champ type texte:
Private Sub No_Carte_benevole_BeforeUpdate(Cancel As Integer) If DCount("*", "[References Benevoles]", "[No_Carte_benevole]=""& Me![No_Carte_benevole] & """) > 0 Then MsgBox "Cette donnée existe" Cancel = True End If End Sub
P.-S: J'espère avoir publié au bon endroit cette fois!
Merci encore une fois.
Butch
Bonjour Pierre,
Je croyais avoir résolu mes problèmes de message lorsqu'il y a doublons
mais...
Malgré tes très bonnes explications, j'ai essayé faire fonctionner le code
sur un champ de type texte en utilisant les "". Lorsque j'écris le code
dans VBA, tout semble Ok. Je ne reçois pas de message d'erreur du type
"Erreur de compilation", etc.
Cependant, lorsque j'inscris volontairement un doublon dans le champ de mon
formulaire et que je sors du champ, il n'y a aucun message qui s'affiche!
Pourtant cela fonctionne très bien avec le champ de type numérique possédant
une clé primaire.
J'ai reproduit ci-dessous le code que j'ai utilisé pour le champ de type
texte. De plus, je précise que ce champ possède la propriété "Indexé sans
doublons" dans la table sous-jacente. Malgré le nom du champ, les données
qui doivent être saisies sans celui-ci peuvent contenir que des chiffres OU
des lettres et des chiffres. C'est pourquoi j'avais choisi le type Texte.
Enfin, dans tes explications précédentes, tu me mentionne clairement
d'utiliser l'apostrophe pour encadrer le nom d'un champ texte. Cependant,
lorsque je fais cela dans VBA, il affiche le message suivant: "Erreur de
compilation. Attendu: séparateur de liste ou )". J'utilisait l'apostrophe
comme dans un traitement de texte; en utilisant les guillemets réguliers,
VBA ne m'affiche pas ce message!
Voici donc le code que j'ai écris pour le champ type texte:
Private Sub No_Carte_benevole_BeforeUpdate(Cancel As Integer)
If DCount("*", "[References Benevoles]", "[No_Carte_benevole]=""&
Me![No_Carte_benevole] & """) > 0 Then
MsgBox "Cette donnée existe"
Cancel = True
End If
End Sub
P.-S: J'espère avoir publié au bon endroit cette fois!
Je croyais avoir résolu mes problèmes de message lorsqu'il y a doublons mais...
Malgré tes très bonnes explications, j'ai essayé faire fonctionner le code sur un champ de type texte en utilisant les "". Lorsque j'écris le code dans VBA, tout semble Ok. Je ne reçois pas de message d'erreur du type "Erreur de compilation", etc.
Cependant, lorsque j'inscris volontairement un doublon dans le champ de mon formulaire et que je sors du champ, il n'y a aucun message qui s'affiche! Pourtant cela fonctionne très bien avec le champ de type numérique possédant une clé primaire.
J'ai reproduit ci-dessous le code que j'ai utilisé pour le champ de type texte. De plus, je précise que ce champ possède la propriété "Indexé sans doublons" dans la table sous-jacente. Malgré le nom du champ, les données qui doivent être saisies sans celui-ci peuvent contenir que des chiffres OU des lettres et des chiffres. C'est pourquoi j'avais choisi le type Texte.
Enfin, dans tes explications précédentes, tu me mentionne clairement d'utiliser l'apostrophe pour encadrer le nom d'un champ texte. Cependant, lorsque je fais cela dans VBA, il affiche le message suivant: "Erreur de compilation. Attendu: séparateur de liste ou )". J'utilisait l'apostrophe comme dans un traitement de texte; en utilisant les guillemets réguliers, VBA ne m'affiche pas ce message!
Voici donc le code que j'ai écris pour le champ type texte:
Private Sub No_Carte_benevole_BeforeUpdate(Cancel As Integer) If DCount("*", "[References Benevoles]", "[No_Carte_benevole]=""& Me![No_Carte_benevole] & """) > 0 Then MsgBox "Cette donnée existe" Cancel = True End If End Sub
P.-S: J'espère avoir publié au bon endroit cette fois!
Merci encore une fois.
Butch
3stone
Salut Butch,
"Butch" | Voici donc le code que j'ai écris pour le champ type texte: | | Private Sub No_Carte_benevole_BeforeUpdate(Cancel As Integer) | If DCount("*", "[References Benevoles]", "[No_Carte_benevole]='"& Me![No_Carte_benevole] & "'") > 0 Then | MsgBox "Cette donnée existe" | Cancel = True | End If | End Sub
mais, sans les espaces entre les guillemets et l'apostrophe
| P.-S: J'espère avoir publié au bon endroit cette fois! |
Parfait ;-)
Ok ?
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Salut Butch,
"Butch"
| Voici donc le code que j'ai écris pour le champ type texte:
|
| Private Sub No_Carte_benevole_BeforeUpdate(Cancel As Integer)
| If DCount("*", "[References Benevoles]", "[No_Carte_benevole]='"& Me![No_Carte_benevole] & "'") > 0 Then
| MsgBox "Cette donnée existe"
| Cancel = True
| End If
| End Sub
mais, sans les espaces entre les guillemets et l'apostrophe
| P.-S: J'espère avoir publié au bon endroit cette fois!
|
Parfait ;-)
Ok ?
--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
"Butch" | Voici donc le code que j'ai écris pour le champ type texte: | | Private Sub No_Carte_benevole_BeforeUpdate(Cancel As Integer) | If DCount("*", "[References Benevoles]", "[No_Carte_benevole]='"& Me![No_Carte_benevole] & "'") > 0 Then | MsgBox "Cette donnée existe" | Cancel = True | End If | End Sub
mais, sans les espaces entre les guillemets et l'apostrophe
| P.-S: J'espère avoir publié au bon endroit cette fois! |
Parfait ;-)
Ok ?
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Butch
Salut Pierre,
MERVEILLEUX! (Je me permet de l'écrire en majucules!). Ça fonctionne! Le problème venait donc de l'utilisation de l'apostrophe en même temps que les guillemets...c'est ce que je n'arrivais pas à bien voir dans le message à l'écran et même à l'impression.
Je te remercie encore une fois.
Je suis aussi à la recherche d'une fonction semblable, permettant de faire afficher un message, mais cette fois, en comparant les données choisies dans une liste déroulante avec les données de 5 autres listes semblables contenant les mêmes options. Donc, de m'assurer que l'usager choisira des options différentes dans chacun des 6 champs contenant chacun les même options .
J'effectue actuellement des recherches sur Internet et dans les groupes à ce sujet...Si jamais je ne trouve pas, je reviendrai demander au groupe. Si toutefois tu as des liens à me proposer, je suis preneur. Je considère que ce groupe est une "mine d'or" et fonctionne bien, même pour un "bleu" comme moi!
Merci encore!
Butch
Salut Pierre,
MERVEILLEUX! (Je me permet de l'écrire en majucules!). Ça fonctionne! Le
problème venait donc de l'utilisation de l'apostrophe en même temps que les
guillemets...c'est ce que je n'arrivais pas à bien voir dans le message à
l'écran et même à l'impression.
Je te remercie encore une fois.
Je suis aussi à la recherche d'une fonction semblable, permettant de faire
afficher un message, mais cette fois, en comparant les données choisies dans
une liste déroulante avec les données de 5 autres listes semblables
contenant les mêmes options. Donc, de m'assurer que l'usager choisira des
options différentes dans chacun des 6 champs contenant chacun les même
options .
J'effectue actuellement des recherches sur Internet et dans les groupes à ce
sujet...Si jamais je ne trouve pas, je reviendrai demander au groupe. Si
toutefois tu as des liens à me proposer, je suis preneur. Je considère que
ce groupe est une "mine d'or" et fonctionne bien, même pour un "bleu" comme
moi!
MERVEILLEUX! (Je me permet de l'écrire en majucules!). Ça fonctionne! Le problème venait donc de l'utilisation de l'apostrophe en même temps que les guillemets...c'est ce que je n'arrivais pas à bien voir dans le message à l'écran et même à l'impression.
Je te remercie encore une fois.
Je suis aussi à la recherche d'une fonction semblable, permettant de faire afficher un message, mais cette fois, en comparant les données choisies dans une liste déroulante avec les données de 5 autres listes semblables contenant les mêmes options. Donc, de m'assurer que l'usager choisira des options différentes dans chacun des 6 champs contenant chacun les même options .
J'effectue actuellement des recherches sur Internet et dans les groupes à ce sujet...Si jamais je ne trouve pas, je reviendrai demander au groupe. Si toutefois tu as des liens à me proposer, je suis preneur. Je considère que ce groupe est une "mine d'or" et fonctionne bien, même pour un "bleu" comme moi!
Merci encore!
Butch
3stone
Salut,
"Butch" | Ça fonctionne!
Parfois, il suffit de s'enteter un peu ;-)
| Je suis aussi à la recherche d'une fonction semblable, permettant de faire | afficher un message, mais cette fois, en comparant les données choisies dans | une liste déroulante avec les données de 5 autres listes semblables | contenant les mêmes options. Donc, de m'assurer que l'usager choisira des | options différentes dans chacun des 6 champs contenant chacun les même | options .
Sur quoi sont basées ces 6 listes ? Toutes les 6 sur une même table ? ou un table par liste ? une liste de valeurs ?
| J'effectue actuellement des recherches sur Internet et dans les groupes à ce | sujet...Si jamais je ne trouve pas, je reviendrai demander au groupe.
Je te laisse encore chercher un peu... mais revient (dans une nouveau fil ) si tu ne réussi pas.
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Salut,
"Butch"
| Ça fonctionne!
Parfois, il suffit de s'enteter un peu ;-)
| Je suis aussi à la recherche d'une fonction semblable, permettant de faire
| afficher un message, mais cette fois, en comparant les données choisies dans
| une liste déroulante avec les données de 5 autres listes semblables
| contenant les mêmes options. Donc, de m'assurer que l'usager choisira des
| options différentes dans chacun des 6 champs contenant chacun les même
| options .
Sur quoi sont basées ces 6 listes ?
Toutes les 6 sur une même table ? ou un table par liste ? une liste de valeurs ?
| J'effectue actuellement des recherches sur Internet et dans les groupes à ce
| sujet...Si jamais je ne trouve pas, je reviendrai demander au groupe.
Je te laisse encore chercher un peu... mais revient (dans une nouveau fil )
si tu ne réussi pas.
--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
| Je suis aussi à la recherche d'une fonction semblable, permettant de faire | afficher un message, mais cette fois, en comparant les données choisies dans | une liste déroulante avec les données de 5 autres listes semblables | contenant les mêmes options. Donc, de m'assurer que l'usager choisira des | options différentes dans chacun des 6 champs contenant chacun les même | options .
Sur quoi sont basées ces 6 listes ? Toutes les 6 sur une même table ? ou un table par liste ? une liste de valeurs ?
| J'effectue actuellement des recherches sur Internet et dans les groupes à ce | sujet...Si jamais je ne trouve pas, je reviendrai demander au groupe.
Je te laisse encore chercher un peu... mais revient (dans une nouveau fil ) si tu ne réussi pas.
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------