hausi
Gebruiker
- Lid geworden
- 17 jan 2010
- Berichten
- 84
Goedenacht deskundigen,
Uit het tijdstip van deze post blijkt dat ik na lang zoeken het antwoord op mijn vraag nog steeds niet heb gevonden.
De situatie is als volgt;
In mijn receptendatabase wil ik recepten kunnen kiezen op basis van vleessoort. Ik wil daarbij kunnen zien hoe vaak ik dat recept al gebruikt heb en wanneer dat voor het laatst was.
Nu heb ik een subformulier gemaakt gebaseerd op een query. Dit subformulier plaats ik in een hoofdformulier met een combobox waaruit ik een selectie kan maken (vleessoort) die vervolgens een query start waarvan de resultaten worden gepresenteerd in het subformulier.
Tot zover gaat alles goed. Het subform is een doorlopend formulier en de resultaten worden keurig onder elkaar gepresenteerd.
In het subformulier heb ik een tekstveld geplaatst dat me verteld of ik het recept al eerder heb gebruikt en wanneer dat voor het laats was. Die tekst is afhankelijk van een numeriek veld dat in de query opgenomen is.
Is dat veld groter dan 0 dan staat er: je hebt het recept al zo vaak gebruikt en de laatste keer was op "datum" en anders: je hebt het nog nooit gebruikt
Het probleem zit erin dat als ik de query heb gestart, alleen voor het eerste resultaat de vergelijking wordt gecontroleerd en de bijbehorende tekst vervolgens bij elk resultaat wordt gepresenteerd en dat zou natuurlijk voor elk resultaat van de query verschillend moeten zijn.
Ik hoop dat ik duidelijk heb kunnen maken wat ik wil en wat er gebeurt.
Ik zou de database wel willen bijvoegen maar die is 30 MB groot en ik weet niet hoe ik dat doen moet.
Groeten,
Hans
Uit het tijdstip van deze post blijkt dat ik na lang zoeken het antwoord op mijn vraag nog steeds niet heb gevonden.
De situatie is als volgt;
In mijn receptendatabase wil ik recepten kunnen kiezen op basis van vleessoort. Ik wil daarbij kunnen zien hoe vaak ik dat recept al gebruikt heb en wanneer dat voor het laatst was.
Nu heb ik een subformulier gemaakt gebaseerd op een query. Dit subformulier plaats ik in een hoofdformulier met een combobox waaruit ik een selectie kan maken (vleessoort) die vervolgens een query start waarvan de resultaten worden gepresenteerd in het subformulier.
Tot zover gaat alles goed. Het subform is een doorlopend formulier en de resultaten worden keurig onder elkaar gepresenteerd.
In het subformulier heb ik een tekstveld geplaatst dat me verteld of ik het recept al eerder heb gebruikt en wanneer dat voor het laats was. Die tekst is afhankelijk van een numeriek veld dat in de query opgenomen is.
Is dat veld groter dan 0 dan staat er: je hebt het recept al zo vaak gebruikt en de laatste keer was op "datum" en anders: je hebt het nog nooit gebruikt
Het probleem zit erin dat als ik de query heb gestart, alleen voor het eerste resultaat de vergelijking wordt gecontroleerd en de bijbehorende tekst vervolgens bij elk resultaat wordt gepresenteerd en dat zou natuurlijk voor elk resultaat van de query verschillend moeten zijn.
Ik hoop dat ik duidelijk heb kunnen maken wat ik wil en wat er gebeurt.
Ik zou de database wel willen bijvoegen maar die is 30 MB groot en ik weet niet hoe ik dat doen moet.
Groeten,
Hans
Laatst bewerkt: