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

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