Vraag : Hoe kan ik functie op een subforminformatieblad om een nieuwe vorm met een specifiek verslag te openen tweemaal klikken gebruiken?

Zo heb ik een vorm met een subform met een informatieblad. Ik wil de gebruiker op een specifiek verslag op het informatieblad kunnen klikken om een vorm met het specifieke verslag te openen.

So ik deze code inzake („comform“)
'DoCmd.OpenForm („comform“)
Dim strWhere2 als van String

DoCmd.OpenForm/>
een „Opeenhoping SQL koord


strsql2 = „heb SELECTEERT * UIT ComCon „

strWhere2 = „1=1 "


If niet IsNull (Me.ID) Then
strWhere2 = strWhere2 &“ EN identiteitskaart =“ „& Me.ID &“ '„
Eind If


strsql2 = strsql2 &“ WAAR „& strWhere2

Forms! comform. Form.RecordSource = strsql2

when die ik ik krijg de fout zeggend geklikt eb=“ u de vorige verrichtings " runtime 2001.

I ook geprobeerd

Forms annuleerde! comform.RecordSource = strsql2 maar ik word nog zelfde error.

thanks,

Antwoord : Hoe kan ik functie op een subforminformatieblad om een nieuwe vorm met een specifiek verslag te openen tweemaal klikken gebruiken?

oops!  probeer dit:

    Verduister strWhere2 als Koord
   
    'Opeenhoping een SQL koord tijdens de vlucht
 
    strWhere2 = „1=1“
   
    Als niet IsNull (Me.ID) toen
        strWhere2 = strWhere2 & „EN identiteitskaart =“ & Me.ID
    Eind als

    docmd.openform „comform“, strWhere2
Andere oplossingen  
 
programming4us programming4us