Jeg har lige prøvet igen for en sikkerheds skyld, men det får desværre ikke nulstillet comboboxen. Jeg har også forsøgt med Empty, men heller ikke den kunne gøre tricket. Min kode er som følger:
If Me.cboSalesCountry.RowSource <> "" Then MsgBox "Den er forskellig fra ingenting" Me.cboSalesCountry = Null End If
MsgBox for at tjekke, at den fanger koden.
Rowsourcen udfyldes alt efter valg af datasettet. Derfor udfyldes den med et "Select From" når brugeren har foretaget et valg - dvs. hvis brugeren har valgt et andet dataset, kan værdierne i comboboxen være nogle andre end oprindeligt valgt.
Det første brugeren skal tage stilling til er indgangsvinklen til at se på dataene. Det kan gøres på gruppeniveau eller på vareniveau. Derefter skal datasettet vælges (2 forskellige oracledatabaser). Dataene kan herefter selecteres bl.a. ved hjælp af comboboxene. Hvis brugeren under denne udvælgelse, af en eller anden grund ønsker at skifte til at se på vareniveau (hvor komboboxene ikke kommer i brug) og så vender tilbage til Gruppeniveau, så er komboboxene fyldt ud med de værdier, som brugeren valgte inden han skiftede første gang.
Jeg er interesseret i, at comboboxene skal være tomme og brugeren igen aktivt skal vælge værdierne, hvis han vender tilbage til gruppeniveau.
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.