Ho commesso un errore di digitazione, scrivendo connessa anzichè commessa. Non so se ti fosse sfuggito.

DoCmd.OpenReport stDocName, acPreview, , "num_commessa =" & Me.num_commessa

La sintassi corretta è questa, tu avevi dimenticato una virgola.

Mi sembra strano che non funzioni.