OVH Cloud OVH Cloud

[WD8][Table..fitre]

4 réponses
Avatar
SebNews
Bonjour,

J'ai vraiment de gros problèmes de lenteur avec les
Filtres sur Table Fichier.

J'ai une table Archive reliée à un fichier Client
Archive :
IdArchive ( id auto
Code Client ( clé )
+ Rubriques

Client
idclient (id Auto )
nom

J'ai une table Fichier ( TABLE1), qui me liste mes archives avec une colonne
client ( Combo ) m'affichant le nom du Client.
Sur le code d'ouverture de la fenêtre, j'ai un filtre :
TABLE1..FILTRE=MonCodeClient

J'ai donc les archives de mon client

C'est Très lent : plus long que l'affichage de la table sans Filtre.

Si je fait une simple table Mémoire puis procédure avec Vue sur la fichier
( HcreeVue)
et remplissage de la tabe par TableAjoute : c'est instantané. ( J'ai
l'habitude de Travailler
de la sorte et c'est en voulant utiliser les filtres sur table que je suis
dans l'attente)


Avez vous ces mêmes problèmes de lenteur ?

Merci d'avance
Sébastien

4 réponses

Avatar
farplus
SebNews a formulé la demande :
Bonjour,

J'ai vraiment de gros problèmes de lenteur avec les
Filtres sur Table Fichier.

J'ai une table Archive reliée à un fichier Client
Archive :
IdArchive ( id auto
Code Client ( clé )
+ Rubriques

Client
idclient (id Auto )
nom

J'ai une table Fichier ( TABLE1), qui me liste mes archives avec une colonne
client ( Combo ) m'affichant le nom du Client.



??? Pourquoi combo ???

Sur le code d'ouverture de la fenêtre, j'ai un filtre :
TABLE1..FILTRE=MonCodeClient



??? Pourquoi dans le code d'ouverture ????

J'ai donc les archives de mon client

C'est Très lent : plus long que l'affichage de la table sans Filtre.

Si je fait une simple table Mémoire puis procédure avec Vue sur la fichier
( HcreeVue)
et remplissage de la tabe par TableAjoute : c'est instantané. ( J'ai
l'habitude de Travailler
de la sorte et c'est en voulant utiliser les filtres sur table que je suis
dans l'attente)


Avez vous ces mêmes problèmes de lenteur ?

Merci d'avance
Sébastien



Bonjour,

Je n'ai peut-être pas bien compris: est-ce que tu as

1) 2 tables dans ta fenêtre, une avec le nom du client et une avec ses
archives
ou
2) 1 seule table archives filtrée avec le code client

dans le premier cas la sélection d'une ligne client doit te montrer ses
archives dans la seconde table
donc code dans Sélection d'une ligne de Table Table1..filtre=codeclient

dans le second cas, si par ex. tu transmets à ta fenêtre le code client
lors de l'ouverture il vaut mieux avoir
une rubrique nom client liaison multifichier dans la description de ta
table.

En tout état de cause, essaie d'enlever le code dans initialisation de
la fenêtre et le mettre dans le code d'initialisation de la table - ton
pb vient sûrement de là.

A+

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Avatar
SebNews
> > Sur le code d'ouverture de la fenêtre, j'ai un filtre :
> TABLE1..FILTRE=MonCodeClient

??? Pourquoi dans le code d'ouverture ????


j'ouvre cette fenêtre en passant le code client.
j'affiche les infos de mon client
et je filtre ma table archive sur le code de ce client


2) 1 seule table archives filtrée avec le code client




dans le second cas, si par ex. tu transmets à ta fenêtre le code client
lors de l'ouverture il vaut mieux avoir
une rubrique nom client liaison multifichier dans la description de ta
table.





En tout état de cause, essaie d'enlever le code dans initialisation de
la fenêtre et le mettre dans le code d'initialisation de la table - ton
pb vient sûrement de là.




Ok, c'est surement un de ces deux problèmes.
Je teste.
Je ne suis pas encore famillier avec les Tables Fichiers sous WD8


Merci
Sébastien
Avatar
farplus
SebNews avait énoncé :
Ok, c'est surement un de ces deux problèmes.
Je teste.



OK - tiens-nous au courant

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Avatar
sebNews
"farplus" a écrit dans le message de
news:
SebNews avait énoncé :
> Ok, c'est surement un de ces deux problèmes.
> Je teste.

OK - tiens-nous au courant




Effectivement tou va mieux
- Filtre à l'init de la table Fichier
- Rubrique texte ( Multifichier) et non Combo + Contenu


Merci

Sébastien