Op het formulier Fzoek wordt een werknemer ID of achternaam ingegeven/gekozen uit een keuzelijst.
Na het klikken op zoeken wordt de query Qwerknemer_functies uitgevoerd waardoor er een overzicht wordt gegenereerd van de functies behorende bij de ingevoerde werknemer ID of achternaam. Dit werkt goed.
Ik wil daarna het formulier Foverzicht openen welke een aantal subformulieren bevat. Deze subformulieren zijn op query's gebaseerd. Als voorbeeld een subformulier SFnaw, met als basis Qnaw met een overzicht van de NAW-gegevens van een werknemer en een subformulier SFfunctie, met als basis Qfunctie met gegevens van de functie.
Bij de query Qwerknemer_functies heb ik als criteria in de kolom WID het volgende staan:
[Formulieren]![Fzoek]![cmbwerknemerID] Or [Formulieren]![Fzoek]![cmbachternaam]
Hierdoor wordt een lijst weergegeven van functies behorende bij de in Fzoek ingegeven werknemer (oa functieID), gesorteerd op meest recent door de datum.
Ik dacht dat ik vervolgens de query Qnaw kon laten lopen met bij functieID het criteria:
[Qwerknemer_functies]![functieID]
Echter, op het moment dat ik de query start krijg ik de melding 'Parameterwaarde opgeven' voor het veld Qwerknemer_functies!functieID.
Het maakt hierbij niet uit of het resultaat van de query Qwerknemer_functies 1 of meerdere regels als resultaat heeft gegeven.
Waarom lukt het de query Qnaw niet om de waarde functieID uit de query Qwerknemer_functies te halen?
(Het uiteindelijke doel is het weergeven van de gevraagde informatie op het formulier Foverzicht. Hier komt ook een keuzelijst op om eventueel een oudere functie te kiezen om daar de info van in te zien (query's voor subformulieren draaien dan opnieuw))
Na het klikken op zoeken wordt de query Qwerknemer_functies uitgevoerd waardoor er een overzicht wordt gegenereerd van de functies behorende bij de ingevoerde werknemer ID of achternaam. Dit werkt goed.
Ik wil daarna het formulier Foverzicht openen welke een aantal subformulieren bevat. Deze subformulieren zijn op query's gebaseerd. Als voorbeeld een subformulier SFnaw, met als basis Qnaw met een overzicht van de NAW-gegevens van een werknemer en een subformulier SFfunctie, met als basis Qfunctie met gegevens van de functie.
Bij de query Qwerknemer_functies heb ik als criteria in de kolom WID het volgende staan:
[Formulieren]![Fzoek]![cmbwerknemerID] Or [Formulieren]![Fzoek]![cmbachternaam]
Hierdoor wordt een lijst weergegeven van functies behorende bij de in Fzoek ingegeven werknemer (oa functieID), gesorteerd op meest recent door de datum.
Ik dacht dat ik vervolgens de query Qnaw kon laten lopen met bij functieID het criteria:
[Qwerknemer_functies]![functieID]
Echter, op het moment dat ik de query start krijg ik de melding 'Parameterwaarde opgeven' voor het veld Qwerknemer_functies!functieID.
Het maakt hierbij niet uit of het resultaat van de query Qwerknemer_functies 1 of meerdere regels als resultaat heeft gegeven.
Waarom lukt het de query Qnaw niet om de waarde functieID uit de query Qwerknemer_functies te halen?
(Het uiteindelijke doel is het weergeven van de gevraagde informatie op het formulier Foverzicht. Hier komt ook een keuzelijst op om eventueel een oudere functie te kiezen om daar de info van in te zien (query's voor subformulieren draaien dan opnieuw))
Laatst bewerkt: