14. september 2000 - 17:09Der 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...
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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...
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.....
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.
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.