In een applicatie in Access 2000 moet het volgende mogelijk zijn:
Je hebt de tabel "Machines" en de tabel "Materialen".
Op iedere machine kunnen een of meerdere materialen verwerkt worden, dit wordt vastgelegd in de tabel Mach/Mat met de velden
- Combinatiecode (=Sleutel) (autonummer)
- Machine
- Materiaal
Deze tabel bevat dus alleen records met daarin de machine en het materiaal waarvan de combinatie mogelijk is.
Dit is wel in de Table-view achtige manier te doen (kies machine en kies materiaal, dan volgende record, maar dit is niet gebruikersvriendelijk en zeker niet overzichterlijk wanneer dit voor een groot aantal combinaties gedaan moet worden .....duhhhh.....
Tbv. de gebruikers en het overzicht moet er een form komen waarin het volgende mogelijk is:
- Eerst wordt een bepaalde machine gekozen mbv een combobox.
-> Na het kiezen wordt een lijst getoont met alle voorkomende materialen (tabel materiaal) met daarachter een checkbox die aangeeft of dit materiaal op de gekozen machine wel of niet voorkomt.
Probleem
De nu getoonde lijst bevat alleen de materialen waarvoor de combinatie in de tabel mach/mat voorkomt, dus die als checkbox = true zijn weergegeven op het form.
Probleem No. 2
Als deze lijst zichtbaar is moet dew gebruiker een vinkje kunnen zetten bij een machine/materiaal combinatie om aan te geven dat deze mogelijk is. Er moet dus in de tabel een record aangemaakt worden voor de voorkomende combinatie.
Mijn oplossing
In VBA is in combinatie met een zooi update-query's wel iets te fabriceren wat ongeveer het gewenste resultaat oplevert, maar dit werk toch net weer te omslachtig en onvriendelijk.
Ik heb mijn stapel Access boeken al doorgebladerd, maar zonder resultaat
Je hebt de tabel "Machines" en de tabel "Materialen".
Op iedere machine kunnen een of meerdere materialen verwerkt worden, dit wordt vastgelegd in de tabel Mach/Mat met de velden
- Combinatiecode (=Sleutel) (autonummer)
- Machine
- Materiaal
Deze tabel bevat dus alleen records met daarin de machine en het materiaal waarvan de combinatie mogelijk is.
Dit is wel in de Table-view achtige manier te doen (kies machine en kies materiaal, dan volgende record, maar dit is niet gebruikersvriendelijk en zeker niet overzichterlijk wanneer dit voor een groot aantal combinaties gedaan moet worden .....duhhhh.....
Tbv. de gebruikers en het overzicht moet er een form komen waarin het volgende mogelijk is:
- Eerst wordt een bepaalde machine gekozen mbv een combobox.
-> Na het kiezen wordt een lijst getoont met alle voorkomende materialen (tabel materiaal) met daarachter een checkbox die aangeeft of dit materiaal op de gekozen machine wel of niet voorkomt.
Probleem
De nu getoonde lijst bevat alleen de materialen waarvoor de combinatie in de tabel mach/mat voorkomt, dus die als checkbox = true zijn weergegeven op het form.
Probleem No. 2
Als deze lijst zichtbaar is moet dew gebruiker een vinkje kunnen zetten bij een machine/materiaal combinatie om aan te geven dat deze mogelijk is. Er moet dus in de tabel een record aangemaakt worden voor de voorkomende combinatie.
Mijn oplossing
In VBA is in combinatie met een zooi update-query's wel iets te fabriceren wat ongeveer het gewenste resultaat oplevert, maar dit werk toch net weer te omslachtig en onvriendelijk.
Ik heb mijn stapel Access boeken al doorgebladerd, maar zonder resultaat