Avatar billede nicolajn Nybegynder
16. november 1999 - 07:35 Der er 2 kommentarer

Link af tabeller til en formular (US version)

jeg er nybegynder i Access, saa hav venligts lidt taalmodighed, hvis dette synes alt for elementaert.
I en formular vil jeg have en underformular. Indholdet af denne skal komme fra 3 forskellige tabeller, afhaengigt af et valg i hovedtabellen. Dvs hvis man vaelger "A" til dette spoergsmaal i hovedtabellen, skal underformularen traekke data KUN fra undertabel A.
Jeg bruger den amerikanske version af Access, saa vil foretraekke svar med denne terminologi
Avatar billede ibjensen Nybegynder
24. november 1999 - 10:57 #1
Du kan i Afterupdate eventen på svaret til spørgsmålet i din Mainform, have noget kode der sætter subformens recordsource, afhængig af svaret.
F.eks sættes recordsourcen til en sql sætning.

Mainform![SubformControlNavn].Form.RecordSource = Sql

Du skal så være klar over at din subform og dine tre forskellige tabeller skal passe sammen. Dvs. feltnavne i de tre tabeller skal passe sammen, eller du skal tildele felterne i SQL sætningen ALIAS så de er ens. Alternativt kan du have tre forskellige subforme, som du så sætter ind afhængig af svaret på spørgsmålet i hovedformen.

Så udskifter du indholdet af subform controllens controlsource property.

Avatar billede vallemanden Nybegynder
11. oktober 2004 - 00:42 #2
hmmm måske på tide at lukke
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