Avatar billede bentnjor Nybegynder
06. december 2009 - 11:11 Der er 3 kommentarer

SAMARBEJDE MED 2 KOMBINATIONSBOKSE I SAMME TABEL

Når der indtastes en forespørgsel i kombinationsboks A,
skulle svaret med de muligheder komme i kombinationsboks B.
Avatar billede mugs Novice
06. december 2009 - 11:57 #1
Private Sub comboA_BeforeUpdate()
Select case comboA
case is = "et eller andet"
Me.comboB.RowSource = "SELECT...."
case = "noget andet
Me.comboB.RowSource = "SELECT.... noget andet"
end select
end sub
Avatar billede jesperfjoelner Nybegynder
06. december 2009 - 12:11 #2
Som jeg forstår det mener du

Private Sub comboA_AfterUpdate()

Dim SQL as string
SQL = "SELECT * FROM mintabel WHERE mitfelt=" & me.comboA

'hvis dit felt er et tekstfelt så
'SQL = "SELECT * FROM mintabel WHERE mitfelt='" & me.comboA & "'"

Me.comboB.rowsource = SQL

end sub
Avatar billede Slettet bruger
06. december 2009 - 12:19 #3
strengt taget kan man vel godt indtaste en forespørgsel (engelsk: query) i en kombinationsboks, fange den med 'ikke på liste' eventen - bruge udtrykket til at redigere kombinationsboks B's datakilde og  requery Kombinationsboks B -  det er helt utroligt hvad man kan i access!

ved godt du spørger om noget end det du skriver - er denne her ikke sød:
http://lmgtfy.com/?q=cascading+%20combo+%20boxes
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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