24. februar 2004 - 14:46
Der er
8 kommentarer og 2 løsninger
Sortering af multi array
Jeg kan ikke overskue det længere...... Jeg har opbygget et array med 6 kolonner og antallet af rækker afgøres af indholdet af databasen. Over hver række har jeg et panel med overskrifter, og når man aktivere onclick (eller lign.) skal der sorteres efter denne kolonne. Mit Array bliver dimensioneret således x=0 while(documents.next) ..... redim Preserve Array(ubound(disp_attributes,1), x) For i=0 to ubound(disp_attributes,1) ... Array(i,x) = documents.gettypedobject.getstring(disp_attributes(i,2)) ... Next x=x+1 Wend Ved at kalde min funktion Draw får jeg det frem på skærmen således: For i = 0 to UBound(MyArray, 2) htmlstring = htmlstring & "<tr>" j=0 for j = 0 to UBound(MyArray, 1) response.write (i&" "&j&"<br>") ..... Er der nogen der kan hjælpe med et script til sortering, og hvordan jeg implementere det..... Hvis du ikke forstår, så spørg så vil jeg prøve at svare.
Annonceindlæg fra Immeo
24. februar 2004 - 14:57
#1
Jeg har skrevet om emnet for ikke så længe siden. Har du prøvet at søge på eksperten ? Desuden mener jeg, at man i IE kan tilføje en HTC fil, som sorterer på klienten. Var det noget jeg skulle finde frem ?
24. februar 2004 - 14:59
#2
Alt er velkommen. Jeg kan ikke lige overskue det hele lige nu.....*s* Lige nu er der ikke mulighed for sortering, så database resultatet bruges direkte, men at hente fra databasen hver gang er en skidt løsning, så jeg vil bruge arrays. Dette vil vel også gøre det hele hurtigere.
24. februar 2004 - 15:01
#3
24. februar 2004 - 15:06
#4
Du skal blot tilføje koden som en bevaior .. <TABLE style="behavior:url(sort.htc) Husk det ikke er en del af CSS2 standarden, så det er kun EI 5.0+ det virker hos
24. februar 2004 - 15:09
#5
Hvordan forstår du dette: It does require that the table be well formed using THEAD to define the column head, and TBODY to contain the rest of the table data.
24. februar 2004 - 15:11
#6
Arrrggg. mine Table header er ikke en del af tabellen, men <span> Det må jeg lige få lavet om. (Jeg har overtaget systemet fra en anden, og skal nu opdatere det lidt)
24. februar 2004 - 15:12
#7
Mine <span> ser sådan ud <span value="& disp_attributes_attrib(i_attrib,2) &" name="& disp_attributes_attrib(i_attrib,2) &" style='height:100%;margin:0px 0px 0px 0px;padding:2px 4px 0px 4px;cursor: default;width:" & disp_attributes_attrib(i_attrib,1) & "'>" & disp_attributes_attrib(i_attrib,0) & "</span><span class='VLINE18'></span>
24. februar 2004 - 15:56
#8
Jeg få flg fejl Object required line 62 Det er her: var clickObject = e.srcElement; while (clickObject.tagName != "TD") { clickObject = clickObject.parentElement; }
25. februar 2004 - 11:48
#9
Det virker perfekt !
25. februar 2004 - 12:14
#10
Fint :-) Jeg har først set dine spørgsmål nu
Kurser inden for grundlæggende programmering