ACCESS VBA - Formulier openen via 2 argumenten werkt niet

Status
Niet open voor verdere reacties.

fde

Gebruiker
Lid geworden
31 aug 2017
Berichten
110
Ik heb een doorlopend formulier (frm_uitvoerder_registratie_uren_open) dat een enkelvoudig formulier (frm_uitvoerder_registratie_uren) dient te openen.
Rekening houdend met de ID_UITVOERDER en UITVOERDER_UREN_WEEK_NR.

Momenteel gebruik ik de volgende VBA-code
Code:
DoCmd.OpenForm "frm_uitvoerder_registratie_uren", , , "ID_UITVOERDER = " & Me.ID_UITVOERDER & "UITVOERDER_UREN_WEEK_NR = " & Me.UITVOERDER_UREN_WEEK_NR

Hierbij krijg ik de volgende foutmelding: Knipsel.JPG

Kan iemand me hiermee helpen aub.
 
Laatst bewerkt:
De melding lijkt uit mij duidelijk, het probleem ook. Je kunt dat zo ook niet doen, omdat de filters niet gescheiden zijn. Je kan nog eens proberen er een puntkomma tussen te zetten, of een komma. Zelf gebruik ik in dit soort gevallen (meervoudig filter) de OpenArgs parameter die ik samenstel met (meestal) het Pipe teken (|). Dus alle filterwaarden in één string, gescheiden door een |. Bij het openen van het formulier trek je de string weer uit elkaar met SPLIT, op basis van de PIPE en bouw je het filter op door alle waarden uit de array aan het juiste veld te koppelen.
 
Binnengekomen bij beheer:

deze vraag is nog niet opgelost.
Kan deze vraag nog even openblijven aub.

Mvg
Frank
 
Ben ik benieuwd in hoeverre TS is blijven hangen in het zoeken naar de oplossing.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan