Ik ben bezig met een database te maken om contracten te beheren. Nu heb ik een probleem met een rapport te maken voor deze database. De situatie is als volgt:
Per contract kunnen er meerdere producten geselecteerd worden die aan het contract gekoppeld zijn. Ik heb dit opgelost door 2 tabellen te maken waar in de eerste tabel de gegevens van het contract staan en een tweede tabel waar de producten per contract staan.
Ik heb deze twee aan mekaar gekoppeld door in de tweede tabel een veld aan te maken waarin de index van het contract wordt opgeslagen en in een ander veld komt dan het product te staan. Wanneer er meerdere producten zijn per contract worden er dus meerdere records aangemaakt die dezelfde index van het contract hebben met telkens een ander product.
Dit werkt allemaal goed in de tabellen en de formulieren maar wanneer ik een rapport aanmaak is het een probleem. Ik wil een factuur aanmaken met een rapport maar ipv dat ik 1 rapport krijg per contract krijg ik rapporten per product waarin dan telkens dezelfde contractgegevens staan.
Ik hoop dat dit duidelijk is uitgelegd
Weet iemand hier raad mee?
Per contract kunnen er meerdere producten geselecteerd worden die aan het contract gekoppeld zijn. Ik heb dit opgelost door 2 tabellen te maken waar in de eerste tabel de gegevens van het contract staan en een tweede tabel waar de producten per contract staan.
Ik heb deze twee aan mekaar gekoppeld door in de tweede tabel een veld aan te maken waarin de index van het contract wordt opgeslagen en in een ander veld komt dan het product te staan. Wanneer er meerdere producten zijn per contract worden er dus meerdere records aangemaakt die dezelfde index van het contract hebben met telkens een ander product.
Dit werkt allemaal goed in de tabellen en de formulieren maar wanneer ik een rapport aanmaak is het een probleem. Ik wil een factuur aanmaken met een rapport maar ipv dat ik 1 rapport krijg per contract krijg ik rapporten per product waarin dan telkens dezelfde contractgegevens staan.
Ik hoop dat dit duidelijk is uitgelegd
Weet iemand hier raad mee?