🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: dk.edb.internet.webdesign.serverside.asp
7 messages
7 total messages Started by Jens R. Rasmussen Thu, 27 Oct 2011 14:43
Sortering i dropdown-boks
#235
Author: Jens R. Rasmussen
Date: Thu, 27 Oct 2011 14:43
38 lines
2687 bytes
Jeg skal lave lidt manipulation af nogle filer i mit bibliotek p�
html-serveren. De hedder alle sammen vinnytx.doc, hvor x pt. har
v�rdier fra 1-126. Alle numre er pt. i brug bortset fra et
enkelt.
For nu at lade brugeren v�lge hvilket dokument han vil adressere,
har jeg lavet en dropdown-boks, hvor man skal kunne v�lge det
relevante nummer. Derfor g�r jeg f�lgende
- skriver Response.write �<select size= �1� name=�vinnyt'>
- Gennemser alle filer p� harddisken
- Udv�lger file.name = vinnyt*.doc
- Udtr�kker nummeret og skriver
-skriver Response.write �<option>� & nummer & �</option>�
         next
         Response.write  �</select>�
Det virker fint, forst�et p� den m�de at dropdown-boksen viser
alle ca. 126 numre. Men desv�rre er de jo udtrukket af filnavnene
og derfor opfattes de som en streng og ikke som et tal. Dvs. at
r�kkef�lgen i dropdown-boksen bliver
1, 10, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 11, 110,
� 98, 99

Se denne r�kkef�lge ville jeg jo gerne have �rigtigt� dvs.
fortl�bende fra 1 til 126.
Jeg har uden held fors�gt at konvertere nummer med CInt(nummer)
uden at det g�r en forskel. Og jeg har ikke umiddelbart kunne
finde en parameter til hverken <select> eller <option> som kan
opfylde mit �nske.

Forslag?

mvh
   /Jens

-- 
Vil du l�re at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
 - P�dagogiske tutorials p� dansk
 - Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
Re: Sortering i dropdown-boks
#236
Author: J�rn Andersen
Date: Thu, 27 Oct 2011 15:44
32 lines
2236 bytes
On 27 Oct 2011 14:43:26 GMT, Jens R. Rasmussen
<Jens.R.Rasmussen@uni-c.dk> wrote:

>Det virker fint, forst�et p� den m�de at dropdown-boksen viser
>alle ca. 126 numre. Men desv�rre er de jo udtrukket af filnavnene
>og derfor opfattes de som en streng og ikke som et tal. Dvs. at
>r�kkef�lgen i dropdown-boksen bliver
>1, 10, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 11, 110,
>� 98, 99
>
>Se denne r�kkef�lge ville jeg jo gerne have �rigtigt� dvs.
>fortl�bende fra 1 til 126.
>Jeg har uden held fors�gt at konvertere nummer med CInt(nummer)
>uden at det g�r en forskel. Og jeg har ikke umiddelbart kunne
>finde en parameter til hverken <select> eller <option> som kan
>opfylde mit �nske.
>
>Forslag?

Der kan v�re flere veje at g�.
N�r du skriver, at stort set alle numre fra 1 til 126 er i brug, kunne
det m�ske v�re en id� at bruge en For-loop til simpelthen at l�be
numrene igennem, checke om det tilh�rende filnavn eksisterer og s�
udskrive option, hvis det g�r.

Good luck,
J�rn

-- 
J�rn Andersen
socialister.dk
marxisme.dk
Re: Sortering i dropdown-boks
#237
Author: Jens R. Rasmussen
Date: Thu, 27 Oct 2011 21:08
29 lines
2235 bytes
> Der kan v�re flere veje at g�. 
> N�r du skriver, at stort set alle numre fra 1 til 126 er i brug, kunne 
> det m�ske v�re en id� at bruge en For-loop til simpelthen at l�be 
> numrene igennem, checke om det tilh�rende filnavn eksisterer og s� 
> udskrive option, hvis det g�r. 
>  
> Good luck, 
> J�rn 

ja, det er en farbar vej. Jeg havde blot h�bet, at der var en (hedder det
attribut?) ligesom ved sql-s�gninger, hvor jeg kan skrive DESC for at
bestemme sorteringen. Alts� at jeg kunne tilf�je en slags "DESC" et sted
i 

Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(vinnytlager)
Set fc = f.Files
For Each f1 in fc
....

N� - jeg holder mig til dit forslag, som jo er farbar. 
Tak for hj�lpen
   /Jens

-- 
Vil du l�re at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
 - P�dagogiske tutorials p� dansk
 - Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
Re: Sortering i dropdown-boks
#238
Author: Birger Sørensen
Date: Thu, 27 Oct 2011 21:24
53 lines
3447 bytes
Jens R. Rasmussen har bragt dette til os:
> Jeg skal lave lidt manipulation af nogle filer i mit bibliotek på
> html-serveren. De hedder alle sammen vinnytx.doc, hvor x pt. har
> værdier fra 1-126. Alle numre er pt. i brug bortset fra et
> enkelt.
> For nu at lade brugeren vælge hvilket dokument han vil adressere,
> har jeg lavet en dropdown-boks, hvor man skal kunne vælge det
> relevante nummer. Derfor gør jeg følgende
> - skriver Response.write ”<select size= ’1’ name=’vinnyt'>
> - Gennemser alle filer på harddisken
> - Udvælger file.name = vinnyt*.doc
> - Udtrækker nummeret og skriver
> -skriver Response.write “<option>” & nummer & “</option>”
>          next
>          Response.write  ”</select>”
> Det virker fint, forstået på den måde at dropdown-boksen viser
> alle ca. 126 numre. Men desværre er de jo udtrukket af filnavnene
> og derfor opfattes de som en streng og ikke som et tal. Dvs. at
> rækkefølgen i dropdown-boksen bliver
> 1, 10, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 11, 110,
> … 98, 99
>
> Se denne rækkefølge ville jeg jo gerne have ’rigtigt’ dvs.
> fortløbende fra 1 til 126.
> Jeg har uden held forsøgt at konvertere nummer med CInt(nummer)
> uden at det gør en forskel. Og jeg har ikke umiddelbart kunne
> finde en parameter til hverken <select> eller <option> som kan
> opfylde mit ønske.
>
> Forslag?
>
> mvh
>    /Jens

Nummerer filerne med tre eller fire cifre, i stedet for kun det 
nødvendige antal.
Bagklog, har man altid lov at være - specielt hvis man husker det til 
næste gang man har brug for det.

Ved ikke om der findes programmer der kan rename dokumenterne. Jeg har 
en gammel ACDSee32, der ville kunne gøre det i en enkelt handling - ved 
ikke om det kan bruges til andet end billeder.
Det er faktisk til Windoze95, og jeg har en crack, men det findes vist 
ikke mere ellers. Hvis interessret, kan jeg lægge en kopi ud. Prøvede 
lige - og det ser ud til at kunne håndtere doc-filer også. Kun lokalt - 
ikke over FTP. Så hvis du har filerne på en host, er det måske for 
besværligt...

Birger

-- 
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk
Re: Sortering i dropdown-boks
#239
Author: Stig Johansen
Date: Fri, 28 Oct 2011 08:15
16 lines
1480 bytes
Jens R. Rasmussen wrote:

> Forslag?

Ja.

1) Lad v�re med at bruge dropdownboxe til st�rre m�ngder! (Brugerne br�kker
sig over det)-
2) Lav det i en <table> i stedet.
3) Indf�r en tablesort, s� brugeren selv kan sortere.
4) Lav evt. en 'onload=sortbynumber'.
Og 'selecten' laver du med en checkbox i de forskellige r�kker.

-- 
Med venlig hilsen
Stig Johansen
Re: Sortering i dropdown-boks
#240
Author: Jens R. Rasmussen
Date: Mon, 31 Oct 2011 22:29
25 lines
2299 bytes
Tak til jer alle for gode r�d og vejledning.

Jeg valgte J�rns forslag, og jeg er ikke s� bekymret for
dropdown-bokse, al den stund, at hvis man skal ned til nr 777 er det
blot at trykke 3 syvtaller efter hinanden.

Jeg overvejde Birgers forslag - men holdt fast i J�rns pga. mit
storhedsvanvid. Jeg tror selvf�lgelig at mine programmer lever 1.000
�r eller mere, og s� er det jo ikke godt at vide hvor mange nuller
jeg skal v�lge til nummereringen - og dermed begr�nse mig. Og s� er
nummer 0000007 jo ogs� lidt kunstig her i starten :-)

Jeg er facineret af Stigs forslag om Tablesort - en ting jeg ikke
kender. Lidt s�gning her giver mig det indtryk, at det vist ikke er
standard html eller standard asp - men noget java, hvilket jeg endnu
har tilgode at g�re mig fortrolig med :-)

mvh
   /Jens

-- 
Vil du l�re at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
 - P�dagogiske tutorials p� dansk
 - Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
Re: Sortering i dropdown-boks
#241
Author: Stig Johansen
Date: Wed, 02 Nov 2011 09:07
22 lines
1946 bytes
Jens R. Rasmussen wrote:

> Jeg er facineret af Stigs forslag om Tablesort - en ting jeg ikke
> kender. Lidt s�gning her giver mig det indtryk, at det vist ikke er
> standard html eller standard asp - men noget java, hvilket jeg endnu
> har tilgode at g�re mig fortrolig med :-)

Javascript, ikke Java.

En <table> er standard HTML, og der kan man l�gge Javascript p�, s� tabellen
kan sorteres stigende/faldende afh�ngig af hvilken overskrift(kolonne) man
klikker p�.

Jeg har alle de f�rdige 'byggeklodser', som ikke kr�ver s�rskilt kendskab
til Javascript, s� skriv bare hvis du er intesseret i at teste/udvikle en
s�dan 'tablesort' l�sning.

Du kan f� det hele serveret f�rdigt, men det l�rer man ikke s� meget af ;-)

-- 
Med venlig hilsen
Stig Johansen
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads