Ik zit met een probleempje waar ik niet uitkom, hieronder de situatieschets.
Ik heb een aantal tabellen:
KlantNAWTable
CaseDateTimeInfoTable
CaseTechInfoTable
KlantNAWTable heeft een primaire sleutel: klantnummer
CaseDateTimeInfoTable heeft een primaire sleutel: casenummer
CaseTechInfoTable heeft geen primaire sleutel
Er ligt een relatie tussen KlantNAWTable - klantnummer en CaseDateTimeInfoTable - klantnummer
en er ligt een relatie tussen CaseDateTimeInfoTable - casenummer en CaseTechInfo - casenummer
Nu heb ik een formulier waarin de NAW gegevens staan en ingevoerd kunnen worden in Formulier view. Daaronder zit een subformulier in datasheet view waarin de bestaande cases van de op dat moment weergegeven klant staan. Alleen nu is het zo dat er in dat subformulier alleen velden uit de CaseDateTimeInfoTable weergegeven kunnen worden. Ik wil graag ook ook een aantal velden uit de CaseTechInfoTable in datzelfde subformulier laten weergeven.
Maar hoe?
Als ik een formulier maak en via de wizard bijvoorbeeld de velden:
CaseDateTimeInfoTable - klantnummer
CaseDateTimeInfoTable - casenummer
CaseTechInfo - Probleemomschrijving
CaseTechInfo -
selecteer, dit als subformulier gebruik en als datasheet laat weergeven, dan krijg ik niet per klant de verschillende cases te zien, maar maar van 2 klanten en dan ook maar 1 case van die twee klanten: bijvoorbeeld klantnummer 4 heeft casenummer 5 maar ook casenummer 6, alleen casenummer 5 wordt getoont. En datzelfde geldt voor klantnummer 2, die heeft casenummer 9 en casenummer 3 maar alleen casenummer 9 wordt getoont.
Het vreemde is dat wanneer ik zo'n zelfde (sub)formulier in datasheet view maak, maar alleen met gebruik van de gegevens uit CaseDateTimeInfoTable het dan wel goed gaat. Dus dan word er wel per klant alle cases van die klant getoont.
Waarom? En hoe los ik het op? Hoe los ik het zo op, dat ik er gegevens uit meerdere tabellen in kan verwerken? Anyone?
Ik heb een aantal tabellen:
KlantNAWTable
CaseDateTimeInfoTable
CaseTechInfoTable
KlantNAWTable heeft een primaire sleutel: klantnummer
CaseDateTimeInfoTable heeft een primaire sleutel: casenummer
CaseTechInfoTable heeft geen primaire sleutel
Er ligt een relatie tussen KlantNAWTable - klantnummer en CaseDateTimeInfoTable - klantnummer
en er ligt een relatie tussen CaseDateTimeInfoTable - casenummer en CaseTechInfo - casenummer
Nu heb ik een formulier waarin de NAW gegevens staan en ingevoerd kunnen worden in Formulier view. Daaronder zit een subformulier in datasheet view waarin de bestaande cases van de op dat moment weergegeven klant staan. Alleen nu is het zo dat er in dat subformulier alleen velden uit de CaseDateTimeInfoTable weergegeven kunnen worden. Ik wil graag ook ook een aantal velden uit de CaseTechInfoTable in datzelfde subformulier laten weergeven.
Maar hoe?
Als ik een formulier maak en via de wizard bijvoorbeeld de velden:
CaseDateTimeInfoTable - klantnummer
CaseDateTimeInfoTable - casenummer
CaseTechInfo - Probleemomschrijving
CaseTechInfo -
selecteer, dit als subformulier gebruik en als datasheet laat weergeven, dan krijg ik niet per klant de verschillende cases te zien, maar maar van 2 klanten en dan ook maar 1 case van die twee klanten: bijvoorbeeld klantnummer 4 heeft casenummer 5 maar ook casenummer 6, alleen casenummer 5 wordt getoont. En datzelfde geldt voor klantnummer 2, die heeft casenummer 9 en casenummer 3 maar alleen casenummer 9 wordt getoont.
Het vreemde is dat wanneer ik zo'n zelfde (sub)formulier in datasheet view maak, maar alleen met gebruik van de gegevens uit CaseDateTimeInfoTable het dan wel goed gaat. Dus dan word er wel per klant alle cases van die klant getoont.
Waarom? En hoe los ik het op? Hoe los ik het zo op, dat ik er gegevens uit meerdere tabellen in kan verwerken? Anyone?