Questione : Come posso usare la doppia funzione di scatto su un datasheet del subform per aprire una nuova forma con un'annotazione specifica?

Così ho una forma con un subform con un datasheet. Voglio l'utente potere scattare sopra un'annotazione specifica sul datasheet per aprire una forma con l'annotazione specifica.

So ho questo codice sul
Dim strWhere2 del
'DoCmd.OpenForm (“comform„ del property

DoCmd.OpenForm (“comform„ di doubleclick)) mentre String
l'accumulazione del
“un
del
del
della stringa di SQL strsql2 = “SELEZIONA * il
del
da ComCon “strWhere2 = “1=1 "
se non IsNull (Me.ID) Then
del
del
strWhere2 = strWhere2 &„ ED identificazione =„ “& Me.ID &„ '“
conclude If


strsql2 = strsql2 &„ DOVE “& strWhere2

Forms! comform. Form.RecordSource/>
when i ottengo l'errore che dico che„ avete annullato tempo di esecuzione di funzionamento precedente " 2001.

Forms del

I! comform.RecordSource = strsql2 ma io ancora ottengono lo stesso error.

thanks,
class= del

Risposta : Come posso usare la doppia funzione di scatto su un datasheet del subform per aprire una nuova forma con un'annotazione specifica?

oops!  provare questo:

    Oscurare strWhere2 come stringa
   
    'Sviluppare in moto una stringa di SQL
 
    strWhere2 = “1=1„
   
    Se non IsNull (Me.ID) allora
        strWhere2 = strWhere2 & “ED identificazione =„ & Me.ID
    Concluder se

    docmd.openform “comform„, strWhere2
Altre soluzioni  
 
programming4us programming4us