Forums développeurs windev
Tri des date WINDEV 20 - Version imprimable

+- Forums développeurs windev (http://tunidev.net)
+-- Forum : Forums Développeurs WINDEV (http://tunidev.net/Forum-Forums-D%C3%A9veloppeurs-WINDEV)
+--- Forum : Forum windev 11 & plus récentes (http://tunidev.net/Forum-Forum-windev-11-plus-r%C3%A9centes)
+--- Sujet : Tri des date WINDEV 20 (/Thread-Tri-des-date-WINDEV-20)



Tri des date WINDEV 20 - micpid - 08-12-2017

Grace à ce forum j'avance tout doucement.
J'ai crée une fenêtre avec une table
Aprés mon test pour ajouter des enregistrements je constatate que la table s'affiche comme l'exemple Ci dessous :

Colonne Date   Colonne libelle
01/01/17           bleu
01/11/17           bleu
01/01/17           jaune
01/02/17           jaune
Je pense que le classement se fait sur la colonne libelle. Comment faire pour classer la colonne date

01/01/17           bleu
01/01/17           jaune
01/01/17           jaune
01/02/17           jaune


RE: Tri des date WINDEV 20 - fouedusa - 09-12-2017

Bonjour;

- TableTrie(Nom_Table, "Col_Date", "Col_Lib")

pour un ordre inversé on ajoute le signe (-) devant le nom de la colonne

- TableTrie(Nom_Table, "-Col_Date", "Col_Lib")


http://doc.pcsoft.fr/fr-FR/?3074035

Bon Dev


RE: Tri des date WINDEV 20 - Samifred - 09-12-2017

(08-12-2017, 05:50 PM)micpid a écrit : Grace à ce forum j'avance tout doucement.
J'ai crée une fenêtre avec une table
Aprés mon test pour ajouter des enregistrements je constatate que la table s'affiche comme l'exemple Ci dessous :

Colonne Date   Colonne libelle
01/01/17           bleu
01/11/17           bleu
01/01/17           jaune
01/02/17           jaune
Je pense que le classement se fait sur la colonne libelle. Comment faire pour classer la colonne date

01/01/17           bleu
01/01/17           jaune
01/01/17           jaune
01/02/17           jaune

Bonjour,

Une précision importante, c'est une table fichier ou mémoire ?

C'est à dire une table alimentée par un fichier à accès direct ou une table que tu remplis par programmation ou manuellement en saisie.

Si c'est par accès direct à un fichier, la colonne date peut être une clé doublon, dans ce cas le tri est automatique selon la rubrique de parcours.

A plus..


RE: Tri des date WINDEV 20 - micpid - 11-12-2017

(09-12-2017, 10:48 AM)Samifred a écrit :
(08-12-2017, 05:50 PM)micpid a écrit : Grace à ce forum j'avance tout doucement.
J'ai crée une fenêtre avec une table
Aprés mon test pour ajouter des enregistrements je constatate que la table s'affiche comme l'exemple Ci dessous :

Colonne Date   Colonne libelle
01/01/17           bleu
01/11/17           bleu
01/01/17           jaune
01/02/17           jaune
Je pense que le classement se fait sur la colonne libelle. Comment faire pour classer la colonne date

01/01/17           bleu
01/01/17           jaune
01/01/17           jaune
01/02/17           jaune

Bonjour,

Une précision importante, c'est une table fichier ou mémoire ?

C'est à dire une table alimentée par un fichier à accès direct ou une table que tu remplis par programmation ou manuellement en saisie.

Si c'est par accès direct à un fichier, la colonne date peut être une clé doublon, dans ce cas le tri est automatique selon la rubrique de parcours.

A plus..
Bonjour,
Il s'agit d'une table mémoire. petite précision, je met où le code ?
merci


RE: Tri des date WINDEV 20 - Samifred - 11-12-2017

Bonsoir,

Dans le bouton d'appel de la fenêtre de saisie. Au retour lorsque tu fermes la fenêtre.

Ouvre(FEN_SansNom1)

TableAjoute(TABLE_SansNom1,...,...)
TableTrie(TABLE_SansNom1, Vrai)


Maintenant à savoir comment tu alimentes ta table mémoire ?

Il faut donner un peu plus de détail.

...