Beste allen,
ik ben momenteel aan het werk aan een database die dienst moet doen als een evaluatiebestand.
In deze database is het de bedoeling dat instanties volgende zaken moeten kunnen uitvoeren:
- (nieuwe) personen ingeven/wijzigen
- criteria ingeven/wijzigen voor een bepaald schooljaar
- criteria evalueren voor een bepaald schooljaar
- rapporten kunnen maken van de evaluaties
Ik ben al zover dat ik de eerste 2 mogelijkheden al zo goed als mogelijk in orde heb.
Nu zit ik in de problemen met het maken van een formulier (3e punt) waarbij ik zou willen dat gegevens uit 3 verschillende tabellen op 1 formulier tevoorschijn komen, om zodoende een evaluatie te kunnen maken van deze persoon op dat moment.
De 3 tabellen zijn:
- tbl_gegevens (waar alle gegevens van een persoon voor een bepaald schooljaar in staan)
- tbl_selectiecriteria_apart (waar alle selectiecriteria voor alle schooljaren, alle studiejaren en geslachten instaan)
- tbl_resultateningaves (waar de evaluatie van bovenstaande selectiecriteria moet in komen)
Nu is het zo dat, logisch gezien, een persoon tijdens een bepaald schooljaar (vb. 2012-2013) in een vast studiejaar zit (vb. M05) en natuurlijk een vast geslacht heeft (vb. M). Op basis van deze 3 waarden (die volgens mij gekoppeld zijn met de persoon_id > de autonummering) zou er onder in het formulier (of subformulier) een lijst moeten komen van de selectiecriteria die aan de 3 waarden voldoen (vanuit de tabel tbl_selectiecriteria_apart).
Daarnaast zou er voor elk criterium een mogelijkheid (keuzelijst met invoervak?) moeten komen waarbij je kan aangeven of er voldaan is aan het criterium of niet. Deze evaluaties moeten dan opgeslagen worden in de tabel tbl_resultateningaves.
Ik slaag er voorlopig niet in om dit te bereiken en eerlijk gezegd weet ik ook niet hoe ik dat het best zou kunnen aanpakken (formulier met subformulier of koppeling naar ander formulier om de criteria te evalueren voor een bepaalde persoon?).
De link naar mijn database kan je hier vinden (wegens niet kunnen uploaden op deze site om een of andere reden): https://www.dropbox.com/sh/tcmp6xr6b7gq45u/enXAir0tYY
Weet iemand raad?
Alvast bedankt!
ik ben momenteel aan het werk aan een database die dienst moet doen als een evaluatiebestand.
In deze database is het de bedoeling dat instanties volgende zaken moeten kunnen uitvoeren:
- (nieuwe) personen ingeven/wijzigen
- criteria ingeven/wijzigen voor een bepaald schooljaar
- criteria evalueren voor een bepaald schooljaar
- rapporten kunnen maken van de evaluaties
Ik ben al zover dat ik de eerste 2 mogelijkheden al zo goed als mogelijk in orde heb.
Nu zit ik in de problemen met het maken van een formulier (3e punt) waarbij ik zou willen dat gegevens uit 3 verschillende tabellen op 1 formulier tevoorschijn komen, om zodoende een evaluatie te kunnen maken van deze persoon op dat moment.
De 3 tabellen zijn:
- tbl_gegevens (waar alle gegevens van een persoon voor een bepaald schooljaar in staan)
- tbl_selectiecriteria_apart (waar alle selectiecriteria voor alle schooljaren, alle studiejaren en geslachten instaan)
- tbl_resultateningaves (waar de evaluatie van bovenstaande selectiecriteria moet in komen)
Nu is het zo dat, logisch gezien, een persoon tijdens een bepaald schooljaar (vb. 2012-2013) in een vast studiejaar zit (vb. M05) en natuurlijk een vast geslacht heeft (vb. M). Op basis van deze 3 waarden (die volgens mij gekoppeld zijn met de persoon_id > de autonummering) zou er onder in het formulier (of subformulier) een lijst moeten komen van de selectiecriteria die aan de 3 waarden voldoen (vanuit de tabel tbl_selectiecriteria_apart).
Daarnaast zou er voor elk criterium een mogelijkheid (keuzelijst met invoervak?) moeten komen waarbij je kan aangeven of er voldaan is aan het criterium of niet. Deze evaluaties moeten dan opgeslagen worden in de tabel tbl_resultateningaves.
Ik slaag er voorlopig niet in om dit te bereiken en eerlijk gezegd weet ik ook niet hoe ik dat het best zou kunnen aanpakken (formulier met subformulier of koppeling naar ander formulier om de criteria te evalueren voor een bepaalde persoon?).
De link naar mijn database kan je hier vinden (wegens niet kunnen uploaden op deze site om een of andere reden): https://www.dropbox.com/sh/tcmp6xr6b7gq45u/enXAir0tYY
Weet iemand raad?
Alvast bedankt!