OVH Cloud OVH Cloud

orderby

16 réponses
Avatar
belok
Salut,

J'utilise deux boutton pour trier des enregistrements ça fonctionne bien. Je
me disais comment faire avec un seul boutton pour changer entre tri
décroissant & tri croissant. J'ai 5 colonne alors ça me fait 10 bouttons
.... lollll ....

Private Sub Commande59_Click()
Me.OrderBy = "[a_prix] asc"
Me.OrderByOn = True
End Sub

Private Sub Commande60_Click()
Me.OrderBy = "[a_prix] desc"
Me.OrderByOn = True
End Sub

10 réponses

1 2
Avatar
belok
merci d'avance,

"belok" <belok(mail)@skynet.be> a écrit dans le message de
news:3faf03a7$0$32178$
Salut,

J'utilise deux boutton pour trier des enregistrements ça fonctionne bien.
Je

me disais comment faire avec un seul boutton pour changer entre tri
décroissant & tri croissant. J'ai 5 colonne alors ça me fait 10 bouttons
.... lollll ....

Private Sub Commande59_Click()
Me.OrderBy = "[a_prix] asc"
Me.OrderByOn = True
End Sub

Private Sub Commande60_Click()
Me.OrderBy = "[a_prix] desc"
Me.OrderByOn = True
End Sub




Avatar
Xavier HUE
Bonjour belok,

As-tu essayer un bouton bascule:
- Enfoncé => croissant
- Relaché => décroissant

dans l'évènement Sur Click:
If Me.Bouton.Value = True Then '(enfoncé)
... Tri Croissant
Else
... Tri Décroissant
End If

Cordialement.
Avatar
belok
merci ça fonctionne,

tu pourrais me donner la syntax pour les alphanumérique et date ... c'est
les seuls qui ne fonctionne pas encore ...



"belok" <belok(mail)@skynet.be> a écrit dans le message de
news:3faf03a7$0$32178$
Salut,

J'utilise deux boutton pour trier des enregistrements ça fonctionne bien.
Je

me disais comment faire avec un seul boutton pour changer entre tri
décroissant & tri croissant. J'ai 5 colonne alors ça me fait 10 bouttons
.... lollll ....

Private Sub Commande59_Click()
Me.OrderBy = "[a_prix] asc"
Me.OrderByOn = True
End Sub

Private Sub Commande60_Click()
Me.OrderBy = "[a_prix] desc"
Me.OrderByOn = True
End Sub




Avatar
Xavier HUE
Peux-tu être plus précis!
Je ne comprends pas le sens de ta question.

Cordialement.
-----Message d'origine-----
merci ça fonctionne,

tu pourrais me donner la syntax pour les alphanumérique
et date ... c'est

les seuls qui ne fonctionne pas encore ...



"belok" <belok(mail)@skynet.be> a écrit dans le message de
news:3faf03a7$0$32178$
Salut,

J'utilise deux boutton pour trier des enregistrements
ça fonctionne bien.


Je
me disais comment faire avec un seul boutton pour
changer entre tri


décroissant & tri croissant. J'ai 5 colonne alors ça me
fait 10 bouttons


.... lollll ....

Private Sub Commande59_Click()
Me.OrderBy = "[a_prix] asc"
Me.OrderByOn = True
End Sub

Private Sub Commande60_Click()
Me.OrderBy = "[a_prix] desc"
Me.OrderByOn = True
End Sub





.




Avatar
belok
Ca fonctionne pour 2 champs sur 5 ...

Je me demandais si ça avais avoir le type du champs & la syntax

merci,


"Xavier HUE" a écrit dans le message de
news:080d01c3a791$60961190$
Peux-tu être plus précis!
Je ne comprends pas le sens de ta question.

Cordialement.
-----Message d'origine-----
merci ça fonctionne,

tu pourrais me donner la syntax pour les alphanumérique



et date ... c'est
les seuls qui ne fonctionne pas encore ...



"belok" <belok(mail)@skynet.be> a écrit dans le message de
news:3faf03a7$0$32178$
Salut,

J'utilise deux boutton pour trier des enregistrements
ça fonctionne bien.


Je
me disais comment faire avec un seul boutton pour
changer entre tri


décroissant & tri croissant. J'ai 5 colonne alors ça me
fait 10 bouttons


.... lollll ....

Private Sub Commande59_Click()
Me.OrderBy = "[a_prix] asc"
Me.OrderByOn = True
End Sub

Private Sub Commande60_Click()
Me.OrderBy = "[a_prix] desc"
Me.OrderByOn = True
End Sub





.




Avatar
Xavier HUE
Il serait bon que tu évites de poster des questions à tout
va pour le même problème! Reste dans ton fil.

La preuve, ton post "Problème boutton a bascule orderby"!
Raymond n'a pu t'apporter LA réponse que tu attends.

Ceci étant, si tu n'es pas plus précis que ça, ca va être
difficile de t'aider :-(

Poste ton code.
Ca pourra éclairer.

Cordialement.
Avatar
belok
Ok,

En faites, j'ai un formulaire en mode continue avec une liste modifiable qui
filtre les enregistrements.
Pour faire un tri croissant ou décroissant. J'ai poster un boutton a bascule
au dessus de chaque champs.
2 sur 5 fonctionne.

merci pour ton aide,

Private Sub aa_Click()
If Me.aa.Value = True Then
Me.OrderBy = "[a_date_insertion] desc"
Else
Me.OrderBy = "[a_date_insertion] asc"
End If
End Sub

Private Sub bb_Click()
If Me.bb.Value = True Then
Me.OrderBy = "[te] desc"
Else
Me.OrderBy = "[te] asc"
End If
End Sub


//fonctionne
Private Sub cc_Click()
If Me.cc.Value = True Then
Me.OrderBy = "[a_titre] desc"
Else
Me.OrderBy = "[a_titre] asc"
End If
End

//fonctionne
SubPrivate Sub dd_Click()
If Me.dd.Value = True Then
Me.OrderBy = "[a_prix] desc"
Else
Me.OrderBy = "[a_prix] asc"
End If
End Sub

Private Sub ee_Click()
If Me.ee.Value = True Then
Me.OrderBy = "[a_externe_utilisateur] desc"
Else
Me.OrderBy = "[a_externe_utilisateur] asc"
End If
End Sub


"Xavier HUE" a écrit dans le message de
news:048d01c3a795$a8a09dd0$
Il serait bon que tu évites de poster des questions à tout
va pour le même problème! Reste dans ton fil.

La preuve, ton post "Problème boutton a bascule orderby"!
Raymond n'a pu t'apporter LA réponse que tu attends.

Ceci étant, si tu n'es pas plus précis que ça, ca va être
difficile de t'aider :-(

Poste ton code.
Ca pourra éclairer.

Cordialement.
Avatar
Raymond [mvp]
C'est quoi ces deux conevrsations sur le même sujet avec des renseignements
différents. il faut rester sur un seul fil sinon chacun perd son temps.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.kynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA


"belok" <belok(mail)@skynet.be> a écrit dans le message de
news:3fafa11a$0$4284$
Ok,

En faites, j'ai un formulaire en mode continue avec une liste modifiable
qui

filtre les enregistrements.
Pour faire un tri croissant ou décroissant. J'ai poster un boutton a
bascule

au dessus de chaque champs.
2 sur 5 fonctionne.

merci pour ton aide,


Avatar
belok
j'ai delete ...

"Raymond [mvp]" a écrit dans le message de
news:
C'est quoi ces deux conevrsations sur le même sujet avec des
renseignements

différents. il faut rester sur un seul fil sinon chacun perd son temps.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.kynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA


"belok" <belok(mail)@skynet.be> a écrit dans le message de
news:3fafa11a$0$4284$
Ok,

En faites, j'ai un formulaire en mode continue avec une liste modifiable
qui

filtre les enregistrements.
Pour faire un tri croissant ou décroissant. J'ai poster un boutton a
bascule

au dessus de chaque champs.
2 sur 5 fonctionne.

merci pour ton aide,






Avatar
Xavier HUE
Bonjour Raymond,

Ne gronde pas trop fort ;-)
Sans doute ma faute si belok est revenu poster ici.

Mais répondre à un post, et retrouver la question quelques
minutes plus tard avec une partie de la réponse, sans
donner plus d'infos...
C'est la raison pour laquelle je lui ai proposé de revenir
ici. Afin d'avoir tout les éléments pour ceux qui veulent
bien se pencher sur le problème.

Fallait pas ?

Ouuuïe! Pas su'les doigts ;-)

Cordialement.
1 2