Condition WHERE en ouvrant un formulaire dans un sous-état
Résolu
BiankaBo
Messages postés
71
Date d'inscription
Statut
Membre
Dernière intervention
-
BiankaBo Messages postés 71 Date d'inscription Statut Membre Dernière intervention -
BiankaBo Messages postés 71 Date d'inscription Statut Membre Dernière intervention -
Bonjour!! :)
J'ai besoin de votre aide!!
Voici ce que j'ai dans ma base de données:
- Un état [ÉTAT_1] qui contient un sous-état [ÉTAT_2]
- Formulaire [FORM_A]
Voici mon but:
Lorsque je suis dans [ÉTAT_1], j'aimerais pouvoir appuyer sur une donnée [CHAMP] de mon sous-état [ÉTAT_2] et que mon formulaire [FORM_A] s'ouvre selon un numéro unique présent dans la donnée [CHAMP] de mon état [ÉTAT_2].
Voici comment j'ai procédé:
Dans mon [ÉTAT_2], sur le champ désiré, j'ai instauré une macro "Sur clic". Avec le générateur de macros, j'ai utilisé la command "OuvrirFormulaire" et dans "Condition Where = " j'ai inscrit: "[CHAMP]=[États]![ÉTAT_2].[CHAMP]". Ça fonctionne, mais à moitié..
Voici mon problème:
Lorsque je suis dans mon [ÉTAT_2] et que je clique sur une donnée, mon formulaire s'ouvre parfaitement comme je le veux. Ici tout va bien.
Par contre, lorsque je suis dans mon [ÉTAT_1] et que j'appuie sur une donnée contenue dans les sous-état [ÉTAT_2], ça me donne un message d'erreur comme quoi le système ne reconnaît pas les termes "[États]![ÉTAT_2].[CHAMP]" et me propose d'inscrire manuellement quelque chose à la place.
J'ai essayer de mettre "[CHAMP]=[États]![ÉTAT_1].[CHAMP]" dans "Condition Where", mais ça a le même effet...
Avez-vous une suggestion?
Un gros mercii!!!! :)
J'ai besoin de votre aide!!
Voici ce que j'ai dans ma base de données:
- Un état [ÉTAT_1] qui contient un sous-état [ÉTAT_2]
- Formulaire [FORM_A]
Voici mon but:
Lorsque je suis dans [ÉTAT_1], j'aimerais pouvoir appuyer sur une donnée [CHAMP] de mon sous-état [ÉTAT_2] et que mon formulaire [FORM_A] s'ouvre selon un numéro unique présent dans la donnée [CHAMP] de mon état [ÉTAT_2].
Voici comment j'ai procédé:
Dans mon [ÉTAT_2], sur le champ désiré, j'ai instauré une macro "Sur clic". Avec le générateur de macros, j'ai utilisé la command "OuvrirFormulaire" et dans "Condition Where = " j'ai inscrit: "[CHAMP]=[États]![ÉTAT_2].[CHAMP]". Ça fonctionne, mais à moitié..
Voici mon problème:
Lorsque je suis dans mon [ÉTAT_2] et que je clique sur une donnée, mon formulaire s'ouvre parfaitement comme je le veux. Ici tout va bien.
Par contre, lorsque je suis dans mon [ÉTAT_1] et que j'appuie sur une donnée contenue dans les sous-état [ÉTAT_2], ça me donne un message d'erreur comme quoi le système ne reconnaît pas les termes "[États]![ÉTAT_2].[CHAMP]" et me propose d'inscrire manuellement quelque chose à la place.
J'ai essayer de mettre "[CHAMP]=[États]![ÉTAT_1].[CHAMP]" dans "Condition Where", mais ça a le même effet...
Avez-vous une suggestion?
Un gros mercii!!!! :)
A voir également:
- Condition WHERE en ouvrant un formulaire dans un sous-état
- Whatsapp formulaire opposition - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment ouvrir un fichier bin ? - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Excel cellule couleur si condition texte - Guide
6 réponses
Oui, alors voici le lien:
https://drive.google.com/file/d/1tB0k5v7YcgNia3LA127UDiwybWkqoPQb/view?usp=sharing
Mon état principal [ÉTAT_1] est : [05_01-FICHE_DÉTAILLÉE_DIR]
Mon sous-état [ÉTAT_2] est : [07_01-DA]
Mon formulaire à ouvrir est : [07_01M-SAISIR_DÉP_AUTRES]
Et le [CHAMP] est : [No_DA]
Dans l'[ÉTAT_2] la macro incorporée se trouve "Sur clic" sur la donnée qui contient [NET_DA].
Merci beaucoup!! :)
https://drive.google.com/file/d/1tB0k5v7YcgNia3LA127UDiwybWkqoPQb/view?usp=sharing
Mon état principal [ÉTAT_1] est : [05_01-FICHE_DÉTAILLÉE_DIR]
Mon sous-état [ÉTAT_2] est : [07_01-DA]
Mon formulaire à ouvrir est : [07_01M-SAISIR_DÉP_AUTRES]
Et le [CHAMP] est : [No_DA]
Dans l'[ÉTAT_2] la macro incorporée se trouve "Sur clic" sur la donnée qui contient [NET_DA].
Merci beaucoup!! :)
Tu dois entrer dans l'état [05_01-FICHE_DÉTAILLÉE_DIR] et appuyer sur l'un des montants apparaissant dans la section "DÉTAIL DES DÉPENSES DIVERSES" (Ex: 800$)
L'erreur apparaîtra comme quoi le système n'arrive pas à définir "États!07_01-DA.No_DA" et me demande d'inscrire manuellement quelque chose.
La condition WHERE décrite précédemment est comme je l'ai décrite dans mon problème de départ, mais en essayant tes dernières suggestions, le résultat est le même et le formulaire ne s'ouvre toujours pas..
Est-ce que tu as besoin de plus de détails?
L'erreur apparaîtra comme quoi le système n'arrive pas à définir "États!07_01-DA.No_DA" et me demande d'inscrire manuellement quelque chose.
La condition WHERE décrite précédemment est comme je l'ai décrite dans mon problème de départ, mais en essayant tes dernières suggestions, le résultat est le même et le formulaire ne s'ouvre toujours pas..
Est-ce que tu as besoin de plus de détails?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question