05. november 2001 - 21:06Der er
5 kommentarer og 2 løsninger
Opdatering af combobox
Jeg har et problem med opdatering af en combobox. Der bliver hentet postnumre ind i én combobox, hvorefter den anden combobox skal opdateres med det tilhørende postdistrikt. Data ligger i en tabel - rækkerne: postnr og distrikt Hvem kan hjælpe mig med koden til dette? \\fjabboy
Det virker stadig ikke... Koden ser således ud: <% Set rsComboPostnr = Server.CreateObject(\"ADODB.RecordSet\") Set rsComboPostnr = postNrCon.Execute(\"SELECT Postnumre.Postnr FROM Postnumre\") %> <select name=\"Postnr\" style=\"{color: 000000}\"> <option value=\"Postnr\" SELECTED>Vælg <% Do Until rsComboPostnr.EOF%> <option value=\"<%=rsComboPostnr(\"Postnr\")%>\" <%If Request.Form(\"Postnr\") = rsComboPostnr(\"Postnr\") Then%> SELECTED <%End If%>><%=rsComboPostnr(\"Postnr\")%> <%rsComboPostnr.MoveNext Loop %> </select>
Herefter skal der komme endnu en Combobox, hvor distriktet for det pågældende postnr bliver aktiveret og når postnummeret i den første combobox vælges. Har forsøgt med et nyt RecordSet for distrikter, men koden fucker up...
Tror lige du mistede mig der...., og ved ikke helt hvad det er du leder efter ? Hvis du har en tabel med Post Nr og By/Distrikt, og bruger den fremgangsmådejeg beskrev, vil By/Distrikt automatisk blive opdateret. Omvendt vil Post Nr blive opdateret, hvis der vælges en anden By/Distrikt. Gir det mening ?
Use the wizard to create the combo boxes. You can have more than one columnm in a combo. So in the first you could have postnumber and district and the other just district. Hode the district column by setting the column width to 0 (zero) for example 2;0 would have the first coulmn 2 cm wide and the second column hidden. In the post number combo\'s after update event place the line
Me.cboDistrict = Me.cboPostNummer.column(1)
This will set the district combo to the district from the postnumber combo.
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.