sull'evento afterupdate della casella di testo metti il comando

DoCmd.OpenReport "nome_report", acViewPreview

per fare una query dinamica devi mettere come filtro
Forms![nome_form]![nome_textbox]

p.s. per fare questi filtri basta, in criteri, fare tasto destro--> genera--> "tutte le form" (se scegli solo form caricate non funziona)-->...