OVH Cloud OVH Cloud

Pkoi ma zone de liste ne se met pas à jour ???

2 réponses
Avatar
blancmunier
Bonjour, j'ai construit un groupe de boutons bascules ( nomm=E9 "Tri")
pour choisir sur quelle colonne trier ma zone de liste (nomm=E9
"lstRech")

Non seulement le tri ne s'effectue pas alors que la syntaxe SQL est
juste (je l'ai v=E9rifi=E9 et test=E9 pendant l'ex=E9cution du code...)
En plus mes boutons bascule ne "basculent" pas ! ils ne s'enfoncent pas
?!?
Qu'est-ce pastis ???
Merci de votre aide
voila mon morceau de code...

Private Sub Tri_AfterUpdate()
Dim cletri As String

Select Case Tri
Case 0: cletri =3D "COTE"
Case 1: cletri =3D "TITRE"
Case 2: cletri =3D "SOUSTITRE"
Case 3: cletri =3D "ID_THEME"
Case 4: cletri =3D "ID_SOUSTHEME"
Case 5: cletri =3D "DISPONIBLE"
Case 6: cletri =3D "DATE"
End Select

Me.lstRech.ControlSource =3D "SELECT * FROM RECHERCHE_RESULTATS ORDER
BY [" & cletri & "]" =20
Me.lstRech.Requery
End Sub

2 réponses

Avatar
david
salut,

1° remarque : utilise la propriété Tag pour stocker l'ordre de tri
(cela va simplifier ton code par la suite)...

2° : tes boutons d'options sont bien placés dans un groupe d'option ?

Sinon, je ne vois pas, il faudrait le formulaire complet pour juger en
profondeur.

A+, david
Avatar
blancmunier
je suis idiot !
j'ai confondu rowsource et controlsource !