Avatar billede mortenm Nybegynder
21. april 2002 - 15:47 Der er 9 kommentarer

Skemalægning med Access

Jeg har lavet en simpel formular, hvor jeg med lister for formiddag og eftermiddag for hver dag i ugen, taster alle lærernes ugeskema på min skole. Det hele samles i en tabel med: Uge nr., lærernavn og så hvilken klasse før og efter frokostpausen fra mandag til fredag.

Herfra laver jeg en forespørgsel hvor på jeg genererer en rapport, der viser viser vores 50 underviseres ugeskema.

Det er godt nok!

Hvad jeg nu kunne tænke mig er at lave en rapport der viser samtlige klassers lærerskema, altså hvilke lærere 5. klasse skal have mandag formiddag, mandag eftermiddag osv. Aner ikke hvordan det kan gøres, men forstiller mig en formular der når jeg fx indtaster at lærer Peter skal have klasse 5 mandag formiddag, samtidig skriver til en anden tabel, at klasse 5 tildeles lærer Peter mandag formiddag.

Det er muligt at alt kan klares med en forespørgsel, men det er ikke lykkedes mig at gennemskue det

Jeg kan ikke lave kode eller moduler!

Hilsen

Morten
Avatar billede zoriod Nybegynder
21. april 2002 - 15:48 #1
kan du ikke lave det i exel
Avatar billede mortenm Nybegynder
21. april 2002 - 15:49 #2
Det er muligt, men hvordan?
Avatar billede henrik13 Nybegynder
21. april 2002 - 15:55 #3
Send lige basen til mig. Så kikker jeg på det:
oz1bua@wanadoo.dk
Vh Henrik
Avatar billede mortenm Nybegynder
21. april 2002 - 15:55 #4
Kan jeg lave en kombinationsbox der skriver forskellig data til 2 tabeller. Fx. lærernavn til en klasse-tabel og klassenavn til en lærertabel?
Avatar billede mugs Novice
21. april 2002 - 16:11 #5
I en normal rapport i Access har du kun data vandret. Du har et felt f.eks i venstre side i rapporten og til højre herfor har du de tilhørende data.

I den rapport du skitserer, vil du have data både vandret og lodret:

Lodret vil du have lærernes navne, og til højre herfor klassernes nr.

Det kan du lave ved en krydstabuleringsforespørgsel. dette unævnelige objekt kan du oprette ved hjælp af en guide.

I databasevinduet vælger du fanen forespørgsel > Ny > Guiden krydstabuleringsforespørgsel. Læs nøje hvad guiden spørger dig om. Det kan være lidt kryptisk at forstå, men jeg tror det er den vej du skal, når du ikke kan lave moduler / koder.
Avatar billede mortenm Nybegynder
21. april 2002 - 16:55 #6
Tak for det mugs - lyder som en oplagt mulighed.
Avatar billede henrik13 Nybegynder
21. april 2002 - 17:03 #7
Hej mortenm. Jeg mener jeg har fundet fejlen i dine relationer. jeg skal se fodbold nu. vil se på det senere, eller har du totalt afvist mit foreslag. Jeg kan godt søge med uge nr. men fejler ved navn. Der er også kun tasted et uge nr. ind = uge 2.
Vh Henrik
Avatar billede mortenm Nybegynder
21. april 2002 - 17:21 #8
Ok, henrik13. Jeg kom til at trykke Afvist, det må vi finde en løsning på. Mht. ugenummer er jeg ikke kommet længere en uge 2, som via relationen bliver til uge 17, altså den uge vi går ind i i morgen.

Hilsen

Morten
Avatar billede henrik13 Nybegynder
21. april 2002 - 17:35 #9
Jeg har sendt dig første del af forespørgslen. Den skal deles i flere.
1. Ugenr. og navne, ca 41 svar, da det er alle klasser.
2. Klasse nr. Jeg kunne ikke finde KLASSE 5, jeg tror tabellen mangler. Ellers står den under hold, og den mener jeg er misvissende.
Vh Henrik
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



IT-JOB

Dynamicweb Software A/S

Solution Tech Lead

DEIF A/S

DevOps Engineer

Udviklings- og Forenklingsstyrelsen

Karrieremulighed inden for cybersikkerhed

IT & Co ApS

Systemkonsulent