PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Tri sur les tables mémoires
Tri sur les tables mémoires
Iniciado por oheckel, 25,oct. 2004 18:38 - 1 respuesta
Publicado el 25,octubre 2004 - 18:38
Bonjour,
J'ai par exemple une table mémoire de 2 colonnes triables. Quand je clic sur l'entête d'une des colonnes pour la trier par ordre croissant ou décroissant, j'aimerai pouvoir le détecter dans le programme et lancer une procedure associée.

Merci pour vos réponses.
Publicado el 27,octubre 2004 - 18:43
à l'init de la fenêtre
EXTERN "WINCONST.WL"

Evénement("majgraph", "Table", WM_PAINT)


Procedure majgraph
i est un entier

SI Table..Occurrence > 0 ALORS
// Conception du graphe
grCrée("Gstk72",grHisto)
grDestinationChamp("Gstk72", image1)
grTitre("Gstk72", "Historique des coûts de l'article "+ wart, grEnHaut)
grLibellé("Gstk72", grAffichePourcentage, Vrai)
grRelief("Gstk72",30)

// Tri de la table

i=1
TANTQUE i<=TableOccurrence(Table)
grAjouteDonnée("Gstk72", 1,Table.SHcout1[i])
grEtiquetteCatégorie("Gstk72", i,DateVersChaine(Table.SHdatcpt[i]))
i++
FIN
grDessine("Gstk72")
FIN