Salut tout le monde
Voilà ça fait dux heures que je bloque sur un problème qui est complètement incompréhensible pour moi :
Je travaille dans une requête d'ajout avec la table [Item TMP] et le champ [ELEMENT_STOCKAGE], je décide d'ajouter les enregistrements qui ont le même début qu'un variable entré dans un formulaire :jusqu'ici pas de problème, cependant en avançant dans mon projet, j'ai besoin d'utiliser un IIf (ou vraifaux in french) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ExtracChaîne([Formulaires]![FormLocD]![contenant];1;2) &"*"Lorsque variable commence par DYN, aucun souci; cependant si la variable commence par autre chose, la condition "sinon" s'exécute, mais ne me fourni pas les résultats que j'avais lors de ma première itération.
Code : Sélectionner tout - Visualiser dans une fenêtre à part VraiFaux([Formulaires]![FormLocD]![contenant] Comme "DYN*";[Item TMP]![ELEMENT_STOCKAGE];([ITEM TMP]![ELEMENT_STOCKAGE]) Comme ExtracChaîne([Formulaires]![FormLocD]![contenant];1;2)&"*")
En gros,ne fonctionne pas dans le IIf.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ExtracChaîne([Formulaires]![FormLocD]![contenant];1;2)&"*"
Je tiens à préciser que j'ai essayé avec un Gauche, mais j'obtiens la même chose
Quelqu'un a une idée? Merci!
Partager