Bonjour à tous,
Une fois de plus un problème qui je n'arrive pas à comprendre:
J'ai une requete SQL Directe basé sur des tables AS/400 (T_cb) qui marche sans aucun problème
Sur cette requete j'ai une autre requete qui j'utilise comme "Row Source" d'une liste deroulante d'une formulaire:
Si je lance cette requete elle marche toujours, mais lorsque j'essaye d'ouvrir ma liste deroulante, j'ai souvent l'erreur:
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT Format([CARTE],"&&&& &&&& &&&& &&&&") AS Carte_, Right([FIN],2) & "/" & Left([FIN],4) AS Validité, T_cb.TITULAIRE FROM T_cb WHERE (((T_cb.NUMCOMPT)=[Forms]![F_as400]![lstComptes]) AND ((T_cb.FIN)>=CLng(Year(Date()) & Format(Month(Date()),"00"))));
"This expression is typed incorrectly, or is too complex to be evaluated. For Example, a numeric expression may contain too many complicated elements. Try simplifying the expression by assigning parts of the expression to variables."
Ce qui je ne compreds pas ce qui la requete marche toute seule mais pas dans la liste déroulante. J'ai déjà essayé de faire un nouveau formulaire, de mettre la requete directement dans la propriete "Row Source" mais elle BUG presque toujours (sauf quelques fois où elle marche bien)
Est-ce que quelqu'un aurait des idées?
Merci d'avance pour votre aide.
Partager