se associ il datagrid ad un controllo data o adodc puoi passare i dati dal controllo direttamente al report... se usi DAO posso aiutarti se usi ADO no... credo che si possa fare ma non l'ho mai utilizzato.