Mensen.....
om een aantal standaard overzichten in mijn software te kunnen gooien, heb ik een qryOverzichten gemaakt. Deze query wordt diverse malen gebruikt, elke keer anders gefilterd aan de hand van de gekozen criteria voor het rapport.
Nu heb ik een rapport die sorteert op groepniveau, en dat is een waarde die niet in qryOverzicht zit. Dit omdat ik anders dubbele regels krijg (mensen kunnen in meerdere groepen zitten). Wel is er een tabel om tagNummer (die zit wel in qryOvericht) te koppelen aan een GroepsNummer.
Ik dacht dit probleem dus heel snel op te kunnen lossen door op qryOverzicht een filter te zetten:
tagNummer in (select tagNummer from tblRelaties where tblRelaties.GroepsNummer = 7)
De subquery is goed, de resultset is goed en van het juiste type, en toch krijg ik een melding "Arguments are of the wrong type, out ...."
Ben ik hier tegen een limitatie aan gelopen? (In TADOQuery.Filter kunnen geen subqueries) of doe ik iets gigantisch mis?
Echt relevante code is er niet echt, de vraag is vooral of iemand met dit probleem bekend is en of er een workaround/oplossing voor is...?
De search op zowel GoT als Google (Groups) heeft me helaas niet kunnen helpen. MSDN en de Delphi help al evenmin.
om een aantal standaard overzichten in mijn software te kunnen gooien, heb ik een qryOverzichten gemaakt. Deze query wordt diverse malen gebruikt, elke keer anders gefilterd aan de hand van de gekozen criteria voor het rapport.
Nu heb ik een rapport die sorteert op groepniveau, en dat is een waarde die niet in qryOverzicht zit. Dit omdat ik anders dubbele regels krijg (mensen kunnen in meerdere groepen zitten). Wel is er een tabel om tagNummer (die zit wel in qryOvericht) te koppelen aan een GroepsNummer.
Ik dacht dit probleem dus heel snel op te kunnen lossen door op qryOverzicht een filter te zetten:
tagNummer in (select tagNummer from tblRelaties where tblRelaties.GroepsNummer = 7)
De subquery is goed, de resultset is goed en van het juiste type, en toch krijg ik een melding "Arguments are of the wrong type, out ...."
Ben ik hier tegen een limitatie aan gelopen? (In TADOQuery.Filter kunnen geen subqueries) of doe ik iets gigantisch mis?
Echt relevante code is er niet echt, de vraag is vooral of iemand met dit probleem bekend is en of er een workaround/oplossing voor is...?
De search op zowel GoT als Google (Groups) heeft me helaas niet kunnen helpen. MSDN en de Delphi help al evenmin.