Dem vil jeg gerne have hjælp til at få sorteret - både med højeste (sidst på året) og laveste (først på året) først ( 2 funktioner altså :-) )
Jeg har prøvet at kigge lidt på Dennis Knappes bubelsort og den sortere også efter dagen, men ikke måned - jeg har ikke testet på år, men sansynligvis heller ikke der.
<% Function DateBubble2Dim(TempArray, blnReverse) Dim Temp Dim i Dim NoExchanges Do NoExchanges = True For i = 0 To UBound(TempArray,2) - 1 If CDate(TempArray(0,i)) > CDate(TempArray(0,i + 1)) = blnReverse Then NoExchanges = False Temp = TempArray(0,i) TempArray(0,i) = TempArray(0,i + 1) TempArray(0,i + 1) = Temp End If Next Loop While Not (NoExchanges)
Function DateBubble2Dim(TempArray, blnReverse) Dim Temp Dim i Dim NoExchanges Do NoExchanges = True For i = 0 To UBound(TempArray,2) - 1 If blnReverse AND CDate(TempArray(0,i)) > CDate(TempArray(0,i + 1)) Then NoExchanges = False Temp = TempArray(0,i) TempArray(0,i) = TempArray(0,i + 1) TempArray(0,i + 1) = Temp Else If NOT blnReverse AND CDate(TempArray(0,i)) < CDate(TempArray(0,i + 1)) Then NoExchanges = False Temp = TempArray(0,i) TempArray(0,i) = TempArray(0,i + 1) TempArray(0,i + 1) = Temp End If End If Next Loop While Not (NoExchanges) End Function
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.