gerard1979
MIS
I have the code below to sort a listbox on a value in the combobox but I'm not happy with it.
Somebody know some cleaner code which do the same?
Thnx in advance,
gerard
Private Sub sortLijst_AfterUpdate()
tempStrSQL = "SELECT PROJECT.leadnummer AS Leadnr, PROJECT.projectnaam AS Projectnaam, " & _
"PROJECT.plaats AS Plaats, PROJECT.gevolgd_door AS Van, PROJECT.sessie_gezien AS Gezien, " & _
"PROJECT.vervalcode FROM PROJECT WHERE (((PROJECT.vervalcode)=False))"
If sortLijst = "van" Then
tempStrSQL = tempStrSQL & " ORDER BY [gevolgd_door]"
ProjectLijst.RowSource = tempStrSQL
ElseIf sortLijst = "leadnummer" Then
tempStrSQL = tempStrSQL & " ORDER BY [leadnummer]"
ProjectLijst.RowSource = tempStrSQL & " ORDER BY [leadnummer]"
Else
tempStrSQL = tempStrSQL & " ORDER BY [sessie_gezien]"
ProjectLijst.RowSource = tempStrSQL & " ORDER BY [sessie_gezien]"
End If
ProjectLijst.Requery
End Sub
Somebody know some cleaner code which do the same?
Thnx in advance,
gerard
Private Sub sortLijst_AfterUpdate()
tempStrSQL = "SELECT PROJECT.leadnummer AS Leadnr, PROJECT.projectnaam AS Projectnaam, " & _
"PROJECT.plaats AS Plaats, PROJECT.gevolgd_door AS Van, PROJECT.sessie_gezien AS Gezien, " & _
"PROJECT.vervalcode FROM PROJECT WHERE (((PROJECT.vervalcode)=False))"
If sortLijst = "van" Then
tempStrSQL = tempStrSQL & " ORDER BY [gevolgd_door]"
ProjectLijst.RowSource = tempStrSQL
ElseIf sortLijst = "leadnummer" Then
tempStrSQL = tempStrSQL & " ORDER BY [leadnummer]"
ProjectLijst.RowSource = tempStrSQL & " ORDER BY [leadnummer]"
Else
tempStrSQL = tempStrSQL & " ORDER BY [sessie_gezien]"
ProjectLijst.RowSource = tempStrSQL & " ORDER BY [sessie_gezien]"
End If
ProjectLijst.Requery
End Sub