Avatar billede kasseper Nybegynder
14. september 2000 - 17:09 Der er 6 kommentarer og
1 løsning

Visning af en forespørgsel

Jeg er ved at lave et system i Access 2000, der skal holde rede i en skoles elever.
Hver elev har en optagelse i et hovedregister. Hver elv har også gennemført diverse kurser, som ligger i en tabel for sig. Eleven har i hovedrigstret et ID. I Kursus tabellen angiver hver post en kursusdeltager på et specielt kursus, hvem personen er, er så angivet med et ID fra hovedreigstret. Altså kan der stå flere af samme ID i kursustabellen...

Jeg har også en formular, hvor jeg viser hver elev, her skal så være en knap der hedder \"kursus aktivitet\", når man klikker på den skal der åbnes en underformular hvor man skal kunne se hvilke kurser eleven har taget, altså skal der laves en forespørgsel på kursustabellen, som så skal vises i denne formular. Listen af kurser skal vises i en kombinationsbox, hvor man ved at klikke på en af mulighederne udfyldes resten af underformularens felter med de data der er tilkyttet via kursustabellen, det kan f.eks. være datoen for kurset...

Jeg kan ikke lige finde ud af hvordan man gør, så hvis nogen har mod på at prøve at lave bare et simpelt eksempel, ville det være kanon. Det skal bare illustrere hvordan man gør, og kun med det mindst mulige antal felter så kan jeg bare selv smide resten ind...
Avatar billede hellstern Nybegynder
14. september 2000 - 17:58 #1
Hej
Du skal lave en hoved formular med en under formular. Har du en e-mail så skal jeg sende dig et eksempel
Tue
Avatar billede kasseper Nybegynder
15. september 2000 - 08:26 #2
Yeps min email hedder : refskou@hotmail.com
Avatar billede kasseper Nybegynder
19. september 2000 - 16:39 #3
Jeg har modtaget et bud, men det var ikke helt det som jeg skulle bruge, så jeg besvarede mailen hvor jeg beskrev måske mere præcist hvad jeg skulle bruge. Så jeg paster det lige her, da jeg måske ikke havde udtrykt mig ordentligt :


----------------------------------------------------------------
Original message :

Hej

Her er et lille eksempel på en data base med en form og en under form

Der er en kunde tabel; tblKunder
Der er en købstabel; tblVarekob

Det er sådan at alle kunde data er i kunde tabellen og oplysningerne om
hvornår, hvad og til hvilken pris den enkelte kunde har køb er opbevaret i
tabellen tblVarekob.

Først opretter du en form baseret på tblKunder, så opretter du en form
baseret på tblVarekob, denne skal være i tabel form.

1. Åbn i design visning formen der er baseret på tblKunder
2. Træk den anden form over i den åbne form

Nu skulle der være oprettet en underform.

Styringen forgår på feltet id


---------------------------------------------------------------------
My Reply :

Mange tak for budet, men det var ikke lige det jeg skulle bruge...
Et eksempel bygget på din base kunne være :
Det jeg skal bruger er en form der f.eks. viser en enkelt kunde, hentet fra tblKunder. På denne form skal være en knap der f.eks. hedder \"vis indkøbsvogn\" Når man klikker på denne skal der gå en søgning igang der henter alle de vare ud fra tblVarekob der er blevet købt af denne kunde.
Så skal der åbnes en ny form altså ikke en underform men et slags popup vindue hvor man kan se en oversigt over dette. EVT. skal det være sådan at der skal være en kombinationsboks hvor indholdet er hver vare og når man vælger en vare skal de andre felter på popup formen udfyldes med f.eks. prisen på varen eller købstidspunkt...Noget i den stil...

Hvis du er frisk på at prøve det, og alting kommer til at spille (og at du er den hurtigste ) så skal jeg gerne hælde et par point mere i eller måske 100...;-)

Men ellers tak for budet

Kasseper

P.S. Du må meget gerne, hvis du gør forsøget, skrive bare lidt om hvordan man gør...

-----------------------------------------------------------------------

Håber meget at flere vil gøre forsøget...
Avatar billede shihan Nybegynder
26. september 2000 - 15:00 #4
Hej Kasseper,

Har du fået en løsning på din lille udfordring ?

Hilsen
Shihan
Avatar billede kasseper Nybegynder
03. oktober 2000 - 20:57 #5
Hej Shihan

Nu har du sendt mig et eksempel som er kanon til det jeg skal bruge....
Jeg replyede på den og skrev at hvis du ville have de 100 point x-tra som jeg har lovet,
så skulle du lige bare ganske kort beskrive hvordan man gør, så vil du det eller
behøver jeg ikke at vente længere.....

Kasseper
Avatar billede shihan Nybegynder
04. oktober 2000 - 00:14 #6
Hej Kasseper,

Selvfølgelig vil jeg da svare, men jeg er ført lige kommet hjem fra UK.

Princippet er ganske simpelt, og kan optimere meget mere.....

I din elev form har du en knap som åbner en unbound for (uden database tilknytning), heri er en listbox. Listboxen har tilknyttet en Query (forespørgsel). Ønsker du kun at se bestemte poster som f.eks. gennemførte kurser, kan du begrænse query\'en vha. et kriterium, i dette tilfælde elevform feltet \"elev nr\". Du kan via generer plukke dine forms, og herefter det eller de ønskede kriterie felter.

Sæt evt. som i eksemplet en event (hændelse) på ved dobbeltklik, i din listbox. Som åbner den form hvor du skal videre bearbejde dataerne i, og samtidig overfører de værdier fra den ønskede record (post) du har dobbeltklikket på.

Fik du fat i den ? ...... ellers må du maile mig, så skal jeg prøve at være lidt mere pædagogisk i min forklaring.

Avatar billede kasseper Nybegynder
05. oktober 2000 - 20:16 #7
tak for hjælpen og fin vejledning
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