Bonjour,
Voilà plusieurs heures que je passe à essayer de résoudre un bogue surréaliste.
J'ai un DTG dont la datasource est un bindingsource.
En modulant mes critères de recherches, j'affecte ces critères à la propriété Filter de ce bindingsource
J'ai remarqué que l'instruction suivante plante
... lorsque la fonction Filtre (qui renvoie un String) donne l'expression suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ligne 543 : bs.Filter = Filtre()
"Champ <= 2007 AND Quantite<>0"
alors que ça marche très bien si la fonction Filtre donne "Champ >= 2007 AND Quantite<>0"
Le message d'erreur obtenu est joint à ce topic.
Je reconnais qu'avec si peu d'information, il est peu probable que qqun puisse trouver l'erreur, mais si qqun a une piste à me suggérer pour m'orienter, je suis preneur, parce que là, je cale !
Partager