Toon posts:

[Access] keuzelijst dropdownbox beperken

Pagina: 1
Acties:

Verwijderd

Topicstarter
Beste tweakers,

Ik ben bezig met een cursusadministratie en loop tegen het volgende probleem.

Ik heb 3 tabellen (het zijn er meer, maar die zijn niet relevant voor dit probleem).
De eerste is: "Module", met o.a. de velden: Modulecode (sleutel), Docent, 1e cursusdatum, 2e cursusdatum en 3e cursusdatum
De tweede is: "Student", met o.a. de velden: Studentnummer, naam, adres etc.
De derde is: "Inschrijving" met de velden: Studentnummer, inschrijfdatum en modulecode.

Hieruit komen 2 formulieren:
De eerste is "Module" Hierin staat alle info behorende bij een module(code) uit de tabel "Module"
De tweede is "Student" met alle NAW-gegevens. In dit formulier zit ook een subformulier, namelijk "Inschrijving". Hier moet worden ingevuld de Inschrijfdatum en de Modulecode waarvoor men zich inschrijft.

Hier zit het probleem. Ik wil dat in dit subformulier bij het veld Modulecode men een modulecode kan kiezen (keuzelijst??). Hierbij moet het dan ook zijn dat alleen de Modulecodes worden weergegeven waarvan de "3e cursusdatum" (tabel Module) nog niet is geweest. Is die datum wel geweest dan mag die module(code) niet meer worden weergegeven.

Ik denk zelf dat ik het moet zoeken in validatieregel van de tabel Inschrijving, iets in de zin van: wanneer "3e cursusdatum" < "inschrijfdatum" dan kan niet meer worden ingeschreven en wordt deze modulecode ook niet meer weergegeven. Maar hoe doe ik dat? Ik hoop dat het zonder macro's etc kan?

Ik hoop dat het probleem een beetje duidelijk is?!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Dat schiet ook niet op met die studentenadministratie ;)

Ik neem aan dat dit een huiswerkopdracht is o.i.d.? Anyway, kijk eens naar de mogelijkheid om bij je dropdownboxje een query mee te geven als bron en kijk vervolgens eens naar het gebruik van het where statement in querys. Dit is namelijk toch echt basic stuff :)

IIg heeft het niet veel met validatie (doe doe je ná invoer) te maken, dus een titelfix is wel op zijn plek.

access validatie -->Keuze dropdownbox beperken*

[ Voor 19% gewijzigd door Lustucru op 08-05-2007 17:16 ]

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


Verwijderd

Topicstarter
Nee dit is geen huiswerkopdracht..
Hij was zo goed als af, maar de baas wilde weer wat anders |:(

Maar goed ik ga ff verder knutselen!

Wederom Dank _/-\o_