Premetto la mia epserienza con ASP ma poco poco con VB...

Ecco il mio problema.
Da una maschera di inserimento dati Access, creo un pulsante per visualizzare l'anteprima di un report che mi stampi i dati.
La domanda più stupida: come faccio a passargli un parametro???!!!
Se io apro il report lui mi visualizza tutti i record della query, io invece vorrei che mi stampasse solo quello in cui il parametro IDfatt sia uguale al valore del campo IDfatt nella maschera da cui invio la richiesta.

Ho provato così ma mi apre sempre il report per intero...

codice:
Private Sub Report_Click()
On Error GoTo Err_Report_Click

    Dim stDocName As String

    stDocName = "fattura_num"
    DoCmd.OpenReport stDocName, acPreview, Filtro, IDfatt = IDfatt.Value
Non conoscendo la sintassi ho un po' improvvisato.......