[Acces][VBA] het maken van een planning

Pagina: 1
Acties:

  • FoggyFreek
  • Registratie: Juni 2000
  • Laatst online: 23-07 17:23

FoggyFreek

I'm a llama again!

Topicstarter
probleem:

Heb een tabel cursus, met een leerlingnummer, docentnummer, tijd, dag en lessoort.

Hoe kan ik dit in een nieuwe tabel Planning plaatsen en een rij 'datum' toevoegen ? (in lessoort staat de lengte van de les)
code:
1
2
3
4
5
6
7
8
9
10
11
12
Cursus:
Cnr     Lnr Dnr     Tijd     Dag    Lessoort
1    1    2  1600     1 4
2    1    2  1700     2 5

Planning:
Plnnr   Cnr datum
1    1    01/01/2003
2    1    08/01/2003
3    1    15/01/2003

datum is weer gerelateerd aan een vakantierooster (dus bepaalde data worden NIET ingeroosterd

hoe ?

-- Altijd blijven prutsen --


  • Boss
  • Registratie: September 1999
  • Laatst online: 08-09 17:20

Boss

+1 Overgewaardeerd

Wat is het probleem precies? Lukt het je niet om een record van de ene tabel naar de andere over te nemen? Dat zou toch met SQL wel moeten lukken?

Kan je het misschien iets verduidelijken?

The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.


  • FoggyFreek
  • Registratie: Juni 2000
  • Laatst online: 23-07 17:23

FoggyFreek

I'm a llama again!

Topicstarter
In de tabel planning staat de cursus met een datum erachter. De cursus moet elke week plaatsvinden, behalve op data waar vakanties zijn.

dus cursus 1 moet geplanned worden op de 1e de 8e de 15e etc. hetzelfde voor cursus 2, 3 etc. etc.

de vraag luidt:
Hoe krijg ik het voorelkaar dat Acces de tabel vult met die datum erachter ? dus een soort lus doorloopt rekening houdend met het vakantierooster

-- Altijd blijven prutsen --


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

SA -> P&W

  • FoggyFreek
  • Registratie: Juni 2000
  • Laatst online: 23-07 17:23

FoggyFreek

I'm a llama again!

Topicstarter
Kan iemand mij asjeblief helpen ? want ik zit nu echt vast :(

-- Altijd blijven prutsen --


  • Digihelp ®
  • Registratie: Maart 2001
  • Laatst online: 25-08 10:10
Het is me niet geheel duidelijk wat je nou precies wil.
Wil je een planning krijgen van het hele jaar ????
En hoe moet die output er dan exact uit komen zien?

  • FoggyFreek
  • Registratie: Juni 2000
  • Laatst online: 23-07 17:23

FoggyFreek

I'm a llama again!

Topicstarter
De planning wordt elke maand vooruitgemaakt. dus als het de 25 is geweest maakt het programma de volgende planning aan. deze komt overigens wel in dezelfde planning tabel te staan.
output moet er als volgt uit komen te zien.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Pnr    Knr Cnr     Datum    gegeven    gefactureerd
1   1     1  01/01/2002 Ja     Ja
2   1     1  08/01/2002 Ja     Ja
3   1     1  15/01/2002 Nee   Nee
4   1     1  22/01/2002 Ja     Ja
5   1     1  27/01/2002 Ja     Ja
6   1     1  03/02/2002 Ja     Ja
7   1     1  10/02/2002 Ja     Ja
8   1     1  17/02/2002 Nee   Ja
9   2     1  01/01/2002 Ja     Ja
10     2     1   08/01/2002 Ja     Ja
11     2     1   15/01/2002 Nee   Nee
12     2     1   22/01/2002 Ja     Ja
13     2     1   27/01/2002 Ja     Ja
14     2     1   03/02/2002 Ja     Ja
15     2     1   10/02/2002 Ja     Ja
16     2     1   17/02/2002 Nee   Ja
17     3     2   01/01/2002 Ja     Ja
etc

m.b.v. cursusnr kunnen de kosten per les worden achterhaald (relaties) maar deze planning is dus nodig om per dag een overzicht te maken welke leerlingen een docent krijgt en welke lessen elke individuele klant heeft gevolgd en welke daar van moeten worden gefactureerd.

Deze output moet dus in een tabel komen te staan. Hij moet uit de tabel Cursus het klantnr halen, en het cursusnr zelf, daarnaast standaard Nee genereren voor Gevolgd en Gefactureerd. maar het belangrijkste is de DATUM. Het programma moet de datum invoeren in de rij 'datum'. om de week met uitzondering van vakanties.

dit is dus de vraag: Hoe maak ik die cyclus, hoe maak ik het programma zo dat hij in de rij 'Datum' de wekelijkse cyclus neerzet?

-- Altijd blijven prutsen --


Verwijderd

Wat heb je al geprobeerd?

  • Digihelp ®
  • Registratie: Maart 2001
  • Laatst online: 25-08 10:10
Heb je verstand van SQL en VBA ???
Ik zou ook graag zien waarop je vastloopt, daarna kunnen we pas proberen je te helpen.

Verwijderd

Code? Is makkelijker om te speuren!
Pagina: 1