PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → Petite question concernant les filtres
Petite question concernant les filtres
Started by alm, Feb., 13 2004 12:29 PM - 3 replies
Posted on February, 13 2004 - 12:29 PM
Bonjour à tous,

Mon application est assez importante et donc l'utilisation des filtres à
l'intérieur l'est aussi.
Or il se passe des choses un peu "bizarres" au bout de x temps d'utilisation
il arrive que l'application se plante sur un hfiltre.Or l'utilisateur est
déja passé X fois dans cette procédure avant et les données utilisées lors
du plantage n'ont rien de spéciales.
Dans un premier temps j'ai recontrôlé tout mes hfiltres pour voir si le
hdésactive suivait bien.

Après avoir consulté l'aide dans tous les sens , je me rends compte que le
hfiltre n'est jamais vraiment supprimé sauf à la fermeture de la table, il
sont toujours gardé en mémoire ou dans un buffer (ça j'en sais rien :-)).

Mon interrogation est la suivante n'y a t'il pas un nombre de hfiltre
possibles gardés en mémoire maximum et que mes problèmes viendraient de ce
dépassement ???

Ou si quelqu'un a déja eu ce problème...je vous écoute


Merci d'avance.
Posted on February, 13 2004 - 12:58 PM
Slt

Si j'ai bien compris un hFiltre() ouvre une table.

Quelle est la limite de table qu'on peut ouvrir ??
Est-ce que le système FiFo fonctionne aussi bien que ça lorsqu'on atteind la
limite ??
N'y a-t-il pas des tables qu'on tente de lire mais, à cause du FiFo, qui
sont en fait fermer ??

Alain V

"Marin Allan" <alm@e-systems.be> a écrit dans le message de
news:402ca9dc@news.pcsoft.fr...

Bonjour à tous,

Mon application est assez importante et donc l'utilisation des filtres à
l'intérieur l'est aussi.
Or il se passe des choses un peu "bizarres" au bout de x temps

d'utilisation
il arrive que l'application se plante sur un hfiltre.Or l'utilisateur est
déja passé X fois dans cette procédure avant et les données utilisées lors
du plantage n'ont rien de spéciales.
Dans un premier temps j'ai recontrôlé tout mes hfiltres pour voir si le
hdésactive suivait bien.

Après avoir consulté l'aide dans tous les sens , je me rends compte que le
hfiltre n'est jamais vraiment supprimé sauf à la fermeture de la table, il
sont toujours gardé en mémoire ou dans un buffer (ça j'en sais rien :-)).

Mon interrogation est la suivante n'y a t'il pas un nombre de hfiltre
possibles gardés en mémoire maximum et que mes problèmes viendraient de ce
dépassement ???

Ou si quelqu'un a déja eu ce problème...je vous écoute


Merci d'avance.


Posted on February, 13 2004 - 3:32 PM
Si tes tables ne sont pas en 'mise à jour', essaie (apres fermetude du
fichier) d'ouvrir le fichier en mode 'lecture seule'.
Dans un cas précis, j'ai obtenu des resultats en terme de performance et de
'plantages' liés à la saturation de la RAM.


"Marin Allan" <alm@e-systems.be> a écrit dans le message de news:
402ca9dc@news.pcsoft.fr...

Bonjour à tous,

Mon application est assez importante et donc l'utilisation des filtres à
l'intérieur l'est aussi.
Or il se passe des choses un peu "bizarres" au bout de x temps

d'utilisation
il arrive que l'application se plante sur un hfiltre.Or l'utilisateur est
déja passé X fois dans cette procédure avant et les données utilisées lors
du plantage n'ont rien de spéciales.
Dans un premier temps j'ai recontrôlé tout mes hfiltres pour voir si le
hdésactive suivait bien.

Après avoir consulté l'aide dans tous les sens , je me rends compte que le
hfiltre n'est jamais vraiment supprimé sauf à la fermeture de la table, il
sont toujours gardé en mémoire ou dans un buffer (ça j'en sais rien :-)).

Mon interrogation est la suivante n'y a t'il pas un nombre de hfiltre
possibles gardés en mémoire maximum et que mes problèmes viendraient de ce
dépassement ???

Ou si quelqu'un a déja eu ce problème...je vous écoute


Merci d'avance.


Posted on February, 13 2004 - 10:22 PM
Bonjour,

J'ai eu un souci similaire lors de l'utilisation de filtres complexes et
j'ai ddetourné le pb en refaisant un hfiltre somple pex machin<>0 puis hdesactivefiltre
fonctionnait.




"Marin Allan" <alm@e-systems.be> wrote:

Bonjour à tous,

Mon application est assez importante et donc l'utilisation des filtres à
l'intérieur l'est aussi.
Or il se passe des choses un peu "bizarres" au bout de x temps d'utilisation
il arrive que l'application se plante sur un hfiltre.Or l'utilisateur est
déja passé X fois dans cette procédure avant et les données utilisées lors
du plantage n'ont rien de spéciales.
Dans un premier temps j'ai recontrôlé tout mes hfiltres pour voir si le
hdésactive suivait bien.

Après avoir consulté l'aide dans tous les sens , je me rends compte que

le
>hfiltre n'est jamais vraiment supprimé sauf à la fermeture de la table,
il
sont toujours gardé en mémoire ou dans un buffer (ça j'en sais rien :-)).

Mon interrogation est la suivante n'y a t'il pas un nombre de hfiltre
possibles gardés en mémoire maximum et que mes problèmes viendraient de

ce
dépassement ???

Ou si quelqu'un a déja eu ce problème...je vous écoute


Merci d'avance.