|
FOROS PROFESIONALES WINDEV, WEBDEV y WINDEV Mobile |
| | | | | |
Iniciado por dominique.piret, 26,nov. 2004 11:19 - 4 respuestas |
| |
| | | |
|
| |
Publicado el 26,noviembre 2004 - 11:19 |
Bonjour, Est ce que qqun peut expliquer pourquoi les possibilités de tri sur champs d'une table sont supprimés quand on défini par programmation un filtre sur cette même table? Le programme n'est pas écrit par moi mais par le RAD... Pour récapituler, les différents champs avec tri fonctionnent bien quand la table est appelée en direct du menu, mais ces tris sont supprimés quand cette même table est appelée en liaison d'une fiche... Merci de vos lumières Dominique |
| |
| |
| | | |
|
| | |
| |
Publicado el 26,noviembre 2004 - 12:49 |
Salut
Tu peux considérer ça comme une limitation du RAD. Il faudrait combiner le filtre en cours et la tri par colonne. Sans doute possible pour un cas connu, mais difficile à généraliser. Le RAD est forcément généraliste. Mais si c'est du RAD procédural, tu peux le modifier.
Ciao http://wdgotcha.atspace.com |
| |
| |
| | | |
|
| | |
| |
Publicado el 26,noviembre 2004 - 15:24 |
Merci Patrick Ca me parait assez compliqué pour un débutant mais je vais quand même essayer |
| |
| |
| | | |
|
| | |
| |
Publicado el 26,noviembre 2004 - 19:19 |
Le filtre utilise une clé pour afficher le résultat il est donc logique de ne pas pouvoir utiliser une clé différente.
Pour pouvoir trier sur n'importe quelle colonne, il faudrait utiliser une table mémoire remplie par programmation sur les enregistremnts filtrés ou une table fichier basée sur une requête.
-- Cordialement
Patrick Bouquet Membre de WinDAsso - Association des Développeurs WINDEV(c) http://www.windasso.org pbouquet@pblogiciel.fr
"DomiPi" <dominique.piret@tiscali.be> a écrit dans le message de news:41a6eb53$1@news.pcsoft.fr...
Bonjour, Est ce que qqun peut expliquer pourquoi les possibilités de tri sur champs
d'une table sont supprimés quand on défini par programmation un filtre sur cette même table?
Le programme n'est pas écrit par moi mais par le RAD... Pour récapituler, les différents champs avec tri fonctionnent bien quand la table est appelée en direct du menu, mais ces tris sont supprimés quand cette même table est appelée en liaison d'une fiche...
Merci de vos lumières Dominique
|
| |
| |
| | | |
|
| | |
| |
Publicado el 28,noviembre 2004 - 10:32 |
Le filtre sur table est optimisé pour ne lire que les enregistrements correspondants. Le filtre correspond à : CléDeParours commence Par Filtre
Pour des filtres plus complexes et indépendants de la clé de parcours ne crée pas le filtre sur la table mais crée un filtre sur le fichier avec Hfiltre. Dans l'onglet Description de la table\Contenu coche "Utlilise la fonctionHfiltre pour parcourir le fichier" Cette solution fonctionne, mais attention selon la taille du fichier et la complexité du filtre et l'âge du capitaine, cela peut être un peut lent.
Une autre solution consiste à utiliser une requête.
Bon dev JCP
"DomiPi" <dominique.piret@tiscali.be> a écrit dans le message de news: 41a724bc@news.pcsoft.fr...
Merci Patrick Ca me parait assez compliqué pour un débutant mais je vais quand même essayer
|
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|