PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → [75205s et +] HFiltre avec condition "IN" -> erreur système
[75205s et +] HFiltre avec condition "IN" -> erreur système
Débuté par JeP, 13 jan. 2004 15:32 - Aucune réponse
Posté le 13 janvier 2004 - 15:32
Bonjour,

Je crée un filtre sur fichier, pour affichage dans une table fichier, comportant
une condition de type "Champs IN (elt1,elt2,...)".
Jusqu'à la version 204g, nickel, j'ai mes résultats filtrés sur ma liste
fournie dans la condition.
Depuis la 205s, ça provoque une erreur fatale à la création du filtre, idem
en version 8.
J'ai créé un projet minimal pour vérifier si c'était pas mon appli d'origine
mais ça le refait :

Erreur à la ligne 2 du traitement Clic sur Bouton_ExecFiltre.
Vous avez appelé la fonction HFiltre.
Erreur lors de l'initialisation du filtre.
**********************************************
Informations techniques
Projet : TestFiltre
Dump de l'erreur du module <WD80SQL.DLL> <8.00Ej>.
- Appel WL :
Traitement de <Fenêtre1.Bouton_ExecFiltre>, ligne <2>, thread <0>
Fonction <HFiltre>, n° de syntaxe <3>
- Niveau : erreur fatale (EL_FATAL)
- Code erreur : 70209
- Code erreur WD55 : 209
- Pas de code d'erreur système
- Pas de message d'erreur système
- Que s'est-il passé ?
Erreur lors de l'initialisation du filtre.
- Infos de debug :
iehf 01
- Infos attachées :
EIT_LOGICALTABLENAME : <TEST>
EIT_PILEWL :
Clic sur Bouton_ExecFiltre (Fenêtre1.Bouton_ExecFiltre), ligne 2
EIT_INFOSERVEUR : <test>
- Pas d'identifiant dans le .err



Certains me diront que dans l'aide de HFiltre, dans les Notes sur les conditions,
il n'y a pas l'opérateur "IN" parmi ceux acceptés, mais je m'en suis rendu
compte après :)

Est-ce un bug d'évolution, ou bien un "hasard de bon fonctionnement" jusqu'à
la 204g ? Et faut-il que je fasse remonter tout ça au Support Technique (RequeteAuST)
?

Cordialement.