Iets wat in een oude Acces DB wel werkte, krijg ik nu niet voor elkaar. Het gaat om een ziekteverzuimregistratiesysteem. De basis is een tbl_Persoonsgegevens met als primaire sleutel: Pers_ID
Dan is er een tbl_Ziektverzuimgegevens. Deze heeft een koppeling met de tbl_Persoongegevens, d.m.v een één op veel relatie met de Pers_ID. (een persoon kan immers meerdere keren ziek zijn).
Elk ziektegeval is uniek gevalsnummer en dat is dan ook de primaire sleutel. Dat werkt goed.
Nu heb ik ook een tbl_Logboek gemaakt, waarin ik de contactmomenten/acties in het kader van één ziektegeval kan noteren. Deze is gekoppeld aan de tbl_Ziekteverzuimgegevens. Ook d.m.v. een één op veel relatie. Want per ziektegeval kun je meerdere contactmomenten/acties hebben.
Als ik op het frm_Ziekteverzuimgegevens open en bijvoorbeeld ziektegevalsnummer 84 bekijk en in dat geval op de knop druk (= frm_Logboek openen) om het logboek te openen, dan worden niet de logboekitems van ziektegeval 84 er bij gehaald. Ik kan wel bij het veld ziektegevalsgegevens nummer 84 eruit kiezen en dan krijg ik wel de juiste logboekitems.
Ik kom er nog niet uit waar ik een fout maak. Wie kan mij inspireren met mogelijke fouten?
Alvast bedankt!
Dan is er een tbl_Ziektverzuimgegevens. Deze heeft een koppeling met de tbl_Persoongegevens, d.m.v een één op veel relatie met de Pers_ID. (een persoon kan immers meerdere keren ziek zijn).
Elk ziektegeval is uniek gevalsnummer en dat is dan ook de primaire sleutel. Dat werkt goed.
Nu heb ik ook een tbl_Logboek gemaakt, waarin ik de contactmomenten/acties in het kader van één ziektegeval kan noteren. Deze is gekoppeld aan de tbl_Ziekteverzuimgegevens. Ook d.m.v. een één op veel relatie. Want per ziektegeval kun je meerdere contactmomenten/acties hebben.
Als ik op het frm_Ziekteverzuimgegevens open en bijvoorbeeld ziektegevalsnummer 84 bekijk en in dat geval op de knop druk (= frm_Logboek openen) om het logboek te openen, dan worden niet de logboekitems van ziektegeval 84 er bij gehaald. Ik kan wel bij het veld ziektegevalsgegevens nummer 84 eruit kiezen en dan krijg ik wel de juiste logboekitems.
Ik kom er nog niet uit waar ik een fout maak. Wie kan mij inspireren met mogelijke fouten?
Alvast bedankt!