Sytchev3
Messages postés89Date d'inscriptionjeudi 17 mars 2005StatutMembreDernière intervention26 avril 2012
-
25 mai 2005 à 11:19
Sytchev3
Messages postés89Date d'inscriptionjeudi 17 mars 2005StatutMembreDernière intervention26 avril 2012
-
25 mai 2005 à 15:11
Pour mon projet j'ai un msflexgrid sur 3 colonnes, la 1ère ligne est fixée:
________________
| Date | Numéro| Nom|
----------------------
|15/02|00001 | aaa |
et j'aimerais savoir si il était possible d'effectuer une action en cliquant sur l'entête d'une des colonnes par exemple le tri par ordre alphabétique des noms ou existe t'il un autre moyen d'y parvenir ... merci de me répondre.
c'ets hyper urgent
Slyders
Messages postés300Date d'inscriptionmardi 12 octobre 2004StatutMembreDernière intervention 8 janvier 20102 25 mai 2005 à 14:31
tu peu faire le meme genre sur:
Private Sub Msflexgrid_Click()
num_colonne_a_trier = msf.TextMatrix( 0, msf.ColSel)
'la sa te prendra l'entete
'ensuite tu fait uen bel requete SQL
requete = "SELECT champ01, champ02 FROM table01, table02 WHERE condition01 AND condition02 ORDER BY " & num_colonne_a_trier & " ASC;"
'ASC pour Ascendant et DESC pour descendant
'bon et bien sur apres faut lire ton jeu d'enregistrement avec la requete et la réafficher ;)
Surfurax
Messages postés61Date d'inscriptionmardi 26 août 2003StatutMembreDernière intervention25 mai 2005 25 mai 2005 à 11:34
Si tu interceptes le click et que regardes le libellé de la colonne en
cours, tu pourras récupérer l'entête de ta colonne, ça c'est facile,
par contre, réaliser le tri, c'est à toi de le faire et de mettre à
jour toutes tes lignes.