PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV (versiones precedentes) → [Windev 7] Tri dans une table
[Windev 7] Tri dans une table
Iniciado por Martin, 17,jul. 2004 22:03 - 2 respuestas
Publicado el 17,julio 2004 - 22:03
Je souhaite afficher les éléments d'un fichier dans une table, en les triant
sur plusieurs colonnes.
Quand le contenu da la table est le fichier, ça ne marche pas.
J'ai essayé de donner comme contenu une requête qui effectue le tri. L'affichage
trié est fait, mais si je supprime une ligne, ou je souhaite ajouter un autre
enregistrement, ces actions ne sont pas prises en compte.

En bref, comment visualiser un fichier en le triant dans une table, tout
en pouvant ajouter, modifier et supprimer des enregistrements ?
Merci
Publicado el 19,julio 2004 - 13:01
Si tu as des fichiers HF il suffit de faire une clé composée sur les zones
que tu veux trier et tu crées une table avec comme parcours cette clé composée
-> ton tri sera automatiquement fait sur cette clé ! Tu pourras ajouter,
supprimer, modifier : ton tri de table sera OK !

Ta solution de baser ta table sur une requête triée n'est pas mauvaise mais
fastidieuse!
Il faut impérativement détruire la ligne da dans le fichier -> par hsupprime
par exemple !



"Martin" <pubdiverses@free.fr> wrote:


Je souhaite afficher les éléments d'un fichier dans une table, en les triant
sur plusieurs colonnes.
Quand le contenu da la table est le fichier, ça ne marche pas.
J'ai essayé de donner comme contenu une requête qui effectue le tri. L'affichage
trié est fait, mais si je supprime une ligne, ou je souhaite ajouter un

autre
enregistrement, ces actions ne sont pas prises en compte.

En bref, comment visualiser un fichier en le triant dans une table, tout
en pouvant ajouter, modifier et supprimer des enregistrements ?
Merci
Publicado el 19,julio 2004 - 13:03
Si tu as des fichiers HF il suffit de faire une clé composée sur les zones
que tu veux trier et tu crées une table avec comme parcours cette clé composée
-> ton tri sera automatiquement fait sur cette clé ! Tu pourras ajouter,
supprimer, modifier : ton tri de table sera OK !

Ta solution de baser ta table sur une requête triée n'est pas mauvaise mais
fastidieuse!
Il faut impérativement détruire la ligne dans dans la table (tablesupprimeligne...)
et dans le fichier -> par hsupprime par exemple ! puis aussi détruire la
ligne dans la requête (via Hsupprime aussi !)ou alors réexécuter ta requête
sur le fichier mis à jour. Ce n'est pas insurmontable mais au niveau temps
d'éexécution ce sera je pense plus long !

Bon Dev.

Michel.



"Martin" <pubdiverses@free.fr> wrote:


Je souhaite afficher les éléments d'un fichier dans une table, en les triant
sur plusieurs colonnes.
Quand le contenu da la table est le fichier, ça ne marche pas.
J'ai essayé de donner comme contenu une requête qui effectue le tri. L'affichage
trié est fait, mais si je supprime une ligne, ou je souhaite ajouter un

autre
enregistrement, ces actions ne sont pas prises en compte.

En bref, comment visualiser un fichier en le triant dans une table, tout
en pouvant ajouter, modifier et supprimer des enregistrements ?
Merci