Bonjour,
Je lance aujourd'hui plusieurs requêtes à partir de la saisie d'un champ dans un formulaire.
Je souhaiterai désormais avoir 2 formulaires et lancer ces mêmes requêtes à partir de la saisie du même type de champ texte mais rempli dans un formulaire ou dans un autre.
Aujourd'hui, j'ai modifié mes requêtes avec comme critère ci-dessous mais j'ai un pop-up "Entrer une valeur de paramètre" car un des champs est évidemment vide.
(((Mon champ cible)=[Formulaires]![frm_Main]![txtChamp1] Or (Mon champ cible)=[Formulaires]![frm_Main2]![txtChamp2]));
J'ai testé aussi mais même problème
vraifaux ((((Mon champ cible)=[Formulaires]![frm_Main]![txtChamp1] est null;(Mon champ cible)=[Formulaires]![frm_Main2]![txtChamp2]));(Mon champ cible)=[Formulaires]![frm_Main]![txtChamp1])
J'ai aussi mis en amont des mes requêtes DoCmd.SetWarnings False pour enlever les msgbox mais ça n'empêche pas le "Entrer une valeur de paramètre"
Mes requêtes fonctionnent bien de manière dissocier si je mets l'un ou l'autre champ critère [Formulaires]![frm_Main]![txtChamp1] ou [Formulaires]![frm_Main2]![txtChamp2].
Comment puis-je procéder svp ? (je ne suis pas une bête de course en Access...)
Il faudrait créer une sorte de paramètre qui serait créé à partir de la saisie et faire pointer les requêtes sur ce paramètre ?
Si oui comment procéder svp ?
Merci d'avance
Partager