Bonjour, je souhaiterais lors de l'ouverture d'un formulaire qui s'ouvre avec
une condition à partir d'une table avoir un message d'erreur de saisie je
m'explique.
Mon for est issu d'une requête qui m'oblige à saisir un nom, si le nom a un
homonyme une condition me le signale, m'ouvre un form intermédiaire qui
m'oblige à sélectionner le nom désiré, ce que je souhaite en plus c'est que
si je tape en faisant une erreur de saisie donc que le nom n'existe pas avoir
un message d'erreur avec une invite qui m'oblige à resaisir le nom
correctement pouvez vous m'aider par avance je vous en remercie.
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,
"URIANE" | Bonjour, je souhaiterais lors de l'ouverture d'un formulaire qui s'ouvre avec | une condition à partir d'une table avoir un message d'erreur de saisie je | m'explique. | Mon for est issu d'une requête qui m'oblige à saisir un nom, si le nom a un | homonyme une condition me le signale, m'ouvre un form intermédiaire qui | m'oblige à sélectionner le nom désiré, ce que je souhaite en plus c'est que | si je tape en faisant une erreur de saisie donc que le nom n'existe pas avoir | un message d'erreur avec une invite qui m'oblige à resaisir le nom | correctement pouvez vous m'aider par avance je vous en remercie.
Comme tu ne dis rien du comment tu as fait...
C'est à l'endroit ou la condition te dis qu'il y a un homonyme, que tu dois inclure la gestion du "n'existe pas" et agir en conséquence ;-)
"URIANE"
| Bonjour, je souhaiterais lors de l'ouverture d'un formulaire qui s'ouvre avec
| une condition à partir d'une table avoir un message d'erreur de saisie je
| m'explique.
| Mon for est issu d'une requête qui m'oblige à saisir un nom, si le nom a un
| homonyme une condition me le signale, m'ouvre un form intermédiaire qui
| m'oblige à sélectionner le nom désiré, ce que je souhaite en plus c'est que
| si je tape en faisant une erreur de saisie donc que le nom n'existe pas avoir
| un message d'erreur avec une invite qui m'oblige à resaisir le nom
| correctement pouvez vous m'aider par avance je vous en remercie.
Comme tu ne dis rien du comment tu as fait...
C'est à l'endroit ou la condition te dis qu'il y a un homonyme, que tu dois
inclure la gestion du "n'existe pas" et agir en conséquence ;-)
"URIANE" | Bonjour, je souhaiterais lors de l'ouverture d'un formulaire qui s'ouvre avec | une condition à partir d'une table avoir un message d'erreur de saisie je | m'explique. | Mon for est issu d'une requête qui m'oblige à saisir un nom, si le nom a un | homonyme une condition me le signale, m'ouvre un form intermédiaire qui | m'oblige à sélectionner le nom désiré, ce que je souhaite en plus c'est que | si je tape en faisant une erreur de saisie donc que le nom n'existe pas avoir | un message d'erreur avec une invite qui m'oblige à resaisir le nom | correctement pouvez vous m'aider par avance je vous en remercie.
Comme tu ne dis rien du comment tu as fait...
C'est à l'endroit ou la condition te dis qu'il y a un homonyme, que tu dois inclure la gestion du "n'existe pas" et agir en conséquence ;-)
VOICI ma formule magique : Dim stDocName As String If DCount("*", "tb_listeAgts", "Nom_usuel='" & Me.Nom_usuel & "'") > 1 Then
MsgBox " Attention ce nom existe avec différents numéros de matricule veuillez sélectionner le numéro de matricule dans liste jointe !!" stDocName = "ouvrir_fermer.ouvresimilaire0" DoCmd.RunMacro stDocName End If Merci de me dire ce que je dois rajouter
Salut,
"URIANE" | Bonjour, je souhaiterais lors de l'ouverture d'un formulaire qui s'ouvre avec | une condition à partir d'une table avoir un message d'erreur de saisie je | m'explique. | Mon for est issu d'une requête qui m'oblige à saisir un nom, si le nom a un | homonyme une condition me le signale, m'ouvre un form intermédiaire qui | m'oblige à sélectionner le nom désiré, ce que je souhaite en plus c'est que | si je tape en faisant une erreur de saisie donc que le nom n'existe pas avoir | un message d'erreur avec une invite qui m'oblige à resaisir le nom | correctement pouvez vous m'aider par avance je vous en remercie.
Comme tu ne dis rien du comment tu as fait...
C'est à l'endroit ou la condition te dis qu'il y a un homonyme, que tu dois inclure la gestion du "n'existe pas" et agir en conséquence ;-)
VOICI ma formule magique :
Dim stDocName As String
If DCount("*", "tb_listeAgts", "Nom_usuel='" & Me.Nom_usuel & "'") > 1 Then
MsgBox " Attention ce nom existe avec différents numéros de matricule
veuillez sélectionner le numéro de matricule dans liste jointe !!"
stDocName = "ouvrir_fermer.ouvresimilaire0"
DoCmd.RunMacro stDocName
End If
Merci de me dire ce que je dois rajouter
Salut,
"URIANE"
| Bonjour, je souhaiterais lors de l'ouverture d'un formulaire qui s'ouvre avec
| une condition à partir d'une table avoir un message d'erreur de saisie je
| m'explique.
| Mon for est issu d'une requête qui m'oblige à saisir un nom, si le nom a un
| homonyme une condition me le signale, m'ouvre un form intermédiaire qui
| m'oblige à sélectionner le nom désiré, ce que je souhaite en plus c'est que
| si je tape en faisant une erreur de saisie donc que le nom n'existe pas avoir
| un message d'erreur avec une invite qui m'oblige à resaisir le nom
| correctement pouvez vous m'aider par avance je vous en remercie.
Comme tu ne dis rien du comment tu as fait...
C'est à l'endroit ou la condition te dis qu'il y a un homonyme, que tu dois
inclure la gestion du "n'existe pas" et agir en conséquence ;-)
VOICI ma formule magique : Dim stDocName As String If DCount("*", "tb_listeAgts", "Nom_usuel='" & Me.Nom_usuel & "'") > 1 Then
MsgBox " Attention ce nom existe avec différents numéros de matricule veuillez sélectionner le numéro de matricule dans liste jointe !!" stDocName = "ouvrir_fermer.ouvresimilaire0" DoCmd.RunMacro stDocName End If Merci de me dire ce que je dois rajouter
Salut,
"URIANE" | Bonjour, je souhaiterais lors de l'ouverture d'un formulaire qui s'ouvre avec | une condition à partir d'une table avoir un message d'erreur de saisie je | m'explique. | Mon for est issu d'une requête qui m'oblige à saisir un nom, si le nom a un | homonyme une condition me le signale, m'ouvre un form intermédiaire qui | m'oblige à sélectionner le nom désiré, ce que je souhaite en plus c'est que | si je tape en faisant une erreur de saisie donc que le nom n'existe pas avoir | un message d'erreur avec une invite qui m'oblige à resaisir le nom | correctement pouvez vous m'aider par avance je vous en remercie.
Comme tu ne dis rien du comment tu as fait...
C'est à l'endroit ou la condition te dis qu'il y a un homonyme, que tu dois inclure la gestion du "n'existe pas" et agir en conséquence ;-)
"URIANE" | VOICI ma formule magique : | Dim stDocName As String | If DCount("*", "tb_listeAgts", "Nom_usuel='" & Me.Nom_usuel & "'") > 1 Then | | MsgBox " Attention ce nom existe avec différents numéros de matricule | veuillez sélectionner le numéro de matricule dans liste jointe !!" | stDocName = "ouvrir_fermer.ouvresimilaire0" | DoCmd.RunMacro stDocName | End If
If iNbre > 1 Then MsgBox " Attention ce nom existe avec différents numéros de matricule." _ & "Veuillez sélectionner le numéro de matricule dans liste jointe !!" stDocName = "ouvrir_fermer.ouvresimilaire0" DoCmd.RunMacro stDocName elseif iNbre = 0 Then Msgbox "il y a gourage ;-) " exit sub End If
"URIANE"
| VOICI ma formule magique :
| Dim stDocName As String
| If DCount("*", "tb_listeAgts", "Nom_usuel='" & Me.Nom_usuel & "'") > 1 Then
|
| MsgBox " Attention ce nom existe avec différents numéros de matricule
| veuillez sélectionner le numéro de matricule dans liste jointe !!"
| stDocName = "ouvrir_fermer.ouvresimilaire0"
| DoCmd.RunMacro stDocName
| End If
If iNbre > 1 Then
MsgBox " Attention ce nom existe avec différents numéros de matricule." _
& "Veuillez sélectionner le numéro de matricule dans liste jointe !!"
stDocName = "ouvrir_fermer.ouvresimilaire0"
DoCmd.RunMacro stDocName
elseif iNbre = 0 Then
Msgbox "il y a gourage ;-) "
exit sub
End If
"URIANE" | VOICI ma formule magique : | Dim stDocName As String | If DCount("*", "tb_listeAgts", "Nom_usuel='" & Me.Nom_usuel & "'") > 1 Then | | MsgBox " Attention ce nom existe avec différents numéros de matricule | veuillez sélectionner le numéro de matricule dans liste jointe !!" | stDocName = "ouvrir_fermer.ouvresimilaire0" | DoCmd.RunMacro stDocName | End If
If iNbre > 1 Then MsgBox " Attention ce nom existe avec différents numéros de matricule." _ & "Veuillez sélectionner le numéro de matricule dans liste jointe !!" stDocName = "ouvrir_fermer.ouvresimilaire0" DoCmd.RunMacro stDocName elseif iNbre = 0 Then Msgbox "il y a gourage ;-) " exit sub End If
Hello 3st, ta formule magique fonctionne mais mon formulaire s'ouvre, vide ,mais il s'ouvre. En fait ce que je souhaite c'est obliger l'opérateur à resaisisir le nom correctement donc revenir au début de ma fonction et je ne sais pas comment faire merci
re,
"URIANE" | VOICI ma formule magique : | Dim stDocName As String | If DCount("*", "tb_listeAgts", "Nom_usuel='" & Me.Nom_usuel & "'") > 1 Then | | MsgBox " Attention ce nom existe avec différents numéros de matricule | veuillez sélectionner le numéro de matricule dans liste jointe !!" | stDocName = "ouvrir_fermer.ouvresimilaire0" | DoCmd.RunMacro stDocName | End If
If iNbre > 1 Then MsgBox " Attention ce nom existe avec différents numéros de matricule." _ & "Veuillez sélectionner le numéro de matricule dans liste jointe !!" stDocName = "ouvrir_fermer.ouvresimilaire0" DoCmd.RunMacro stDocName elseif iNbre = 0 Then Msgbox "il y a gourage ;-) " exit sub End If
Hello 3st, ta formule magique fonctionne mais mon formulaire s'ouvre, vide
,mais il s'ouvre. En fait ce que je souhaite c'est obliger l'opérateur à
resaisisir le nom correctement donc revenir au début de ma fonction et je ne
sais pas comment faire
merci
re,
"URIANE"
| VOICI ma formule magique :
| Dim stDocName As String
| If DCount("*", "tb_listeAgts", "Nom_usuel='" & Me.Nom_usuel & "'") > 1 Then
|
| MsgBox " Attention ce nom existe avec différents numéros de matricule
| veuillez sélectionner le numéro de matricule dans liste jointe !!"
| stDocName = "ouvrir_fermer.ouvresimilaire0"
| DoCmd.RunMacro stDocName
| End If
If iNbre > 1 Then
MsgBox " Attention ce nom existe avec différents numéros de matricule." _
& "Veuillez sélectionner le numéro de matricule dans liste jointe !!"
stDocName = "ouvrir_fermer.ouvresimilaire0"
DoCmd.RunMacro stDocName
elseif iNbre = 0 Then
Msgbox "il y a gourage ;-) "
exit sub
End If
Hello 3st, ta formule magique fonctionne mais mon formulaire s'ouvre, vide ,mais il s'ouvre. En fait ce que je souhaite c'est obliger l'opérateur à resaisisir le nom correctement donc revenir au début de ma fonction et je ne sais pas comment faire merci
re,
"URIANE" | VOICI ma formule magique : | Dim stDocName As String | If DCount("*", "tb_listeAgts", "Nom_usuel='" & Me.Nom_usuel & "'") > 1 Then | | MsgBox " Attention ce nom existe avec différents numéros de matricule | veuillez sélectionner le numéro de matricule dans liste jointe !!" | stDocName = "ouvrir_fermer.ouvresimilaire0" | DoCmd.RunMacro stDocName | End If
If iNbre > 1 Then MsgBox " Attention ce nom existe avec différents numéros de matricule." _ & "Veuillez sélectionner le numéro de matricule dans liste jointe !!" stDocName = "ouvrir_fermer.ouvresimilaire0" DoCmd.RunMacro stDocName elseif iNbre = 0 Then Msgbox "il y a gourage ;-) " exit sub End If
"URIANE" | Hello 3st, ta formule magique fonctionne mais mon formulaire s'ouvre, vide | ,mais il s'ouvre. En fait ce que je souhaite c'est obliger l'opérateur à | resaisisir le nom correctement donc revenir au début de ma fonction et je ne | sais pas comment faire
As tu copié correctement le code ? Ou l'a tu placé ?
"URIANE"
| Hello 3st, ta formule magique fonctionne mais mon formulaire s'ouvre, vide
| ,mais il s'ouvre. En fait ce que je souhaite c'est obliger l'opérateur à
| resaisisir le nom correctement donc revenir au début de ma fonction et je ne
| sais pas comment faire
As tu copié correctement le code ?
Ou l'a tu placé ?
"URIANE" | Hello 3st, ta formule magique fonctionne mais mon formulaire s'ouvre, vide | ,mais il s'ouvre. En fait ce que je souhaite c'est obliger l'opérateur à | resaisisir le nom correctement donc revenir au début de ma fonction et je ne | sais pas comment faire
As tu copié correctement le code ? Ou l'a tu placé ?