Avatar billede tuba Nybegynder
24. marts 2002 - 19:04 Der er 11 kommentarer og
1 løsning

dynamisk combobox

hvordan hiver man data dynamisk ind i en combobox ? Jeg har en acces database hvor jeg har en kolonne med noget data som jeg gerne vil have ind i en combobox. Jeg bruger flash mx og comboboxen er et standard component. jeg er med på hvordan man traditionelt hiver data ind i flash gennem asp via loadVar, men hvordan kan man lave en løkke så dataen automatisk bliver smidt ind comboen ?
Avatar billede tyfos Nybegynder
24. marts 2002 - 20:56 #1
Jeg lytter lige med...har samme ønske..  :)
Avatar billede nanna31 Praktikant
25. marts 2002 - 11:05 #2
Hvad er en combobox ?
Avatar billede tuba Nybegynder
25. marts 2002 - 18:25 #3
en combobox er det mange også kalder en dropdown-menu (kendt fra html), måske det ringer en klokke
Er points´ne for små ?, kan det ikke lade sig gøre ?, hvad med alternative løsninger ? - find selv på flere spøgrsmål...
Avatar billede nikolajdu Nybegynder
22. april 2002 - 23:28 #4
Næh men det kunne være at nogle ænskede at du lukkede dine gamle spørgsmål først...
Avatar billede nikolajdu Nybegynder
22. april 2002 - 23:49 #5
Hvis du via ASP udskriver :

dataDu[0]=bla&dataDu[1]=blaigen&dataDu[2]=hej&label[0]=0&label[1]=bla1&label[2]=bla2&

Så henter du data ind i flashen med:

loadVariables("loadBox.asp&"+random(9999), _root); //random fordi der ikke må caches her;

Hvis du så har en Comboox, så skal du give den et navn i boxen Component "minBox"

Nu kan du så sætte dine labels og dine data værdier ind med:

for (a=0;a<dataDu.length;a++){
_root.minBox.labels[a] = label[a];
_root.minBox.data[a] = dataDu[a]
}

/Nikolaj
Avatar billede tuba Nybegynder
23. april 2002 - 00:05 #6
random forstår jeg ikke ummidelbart - starter den så et tilfældigt sted i array´et og bliver ved intil array.lenght er nået ?
Avatar billede nikolajdu Nybegynder
23. april 2002 - 01:40 #7
nej.

Random sææter vi bagefter når vi loader variabler ind eksternt. Grunden hertil er simpelthen at filen der læses ellers vil caches. Når vi så sætter et tilfældigt tal efter så tror browseren at det er en anden fil og den caches derfor ikke.

/Nikolaj
Avatar billede tuba Nybegynder
23. april 2002 - 10:59 #8
der faldt ti-øren...jeg har desværre ikke haft tid til at efterprøve din kode endnu
Avatar billede nikolajdu Nybegynder
23. april 2002 - 11:06 #9
Du prøver bare af og vender tilbage :)
Avatar billede tuba Nybegynder
02. maj 2002 - 16:56 #10
du har vel ikke et eksempel jeg kan se. jeg har lidt svært ved at få det til at funge..
Avatar billede Slettet bruger
02. maj 2002 - 17:55 #11
Dette er et simpelt eksempel på at loade data til en comboboks
http://www.flashfaq.dk/spg.asp?faq=191

Der er også andre eksempler, b.la med comboboks med tab index og forskellige actions på de enkelte menu-items...
Avatar billede tuba Nybegynder
27. juli 2003 - 15:22 #12
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester