Ciao Veronica.
Già il controllo DR è anelastico, se poi lo colleghi con DE è come se fosse ingessato.
Potresti utilizzare la la proprietà DataField delle Txt del DataReport, senza collegamento con il DE. In questo modo ti colleghi con il tuo DB, fai la Select della Tbl che desideri e poi:
codice:
Set DRInfo.DataSource = rst1
            ' Inserisce i dati nel DataReport:
            With DRInfo.Sections("Section1")
                .Controls("Txt1").DataField = "TuoCampo1"
                .Controls("Txt2").DataField = "TuoCampo2"
                . ...
             End With
        
            Call DRInfo.StampaDRInfo_Load
            DRInfo.Show              'vbModal
            
            'Chiude e cancella il recordSet:
            rst1.Close
            Set rst1 = Nothing
            'Chiude e cancella la connessione:
            Con1.Close
            Set Con1 = Nothing
In questo modo avresti la massima flessibilità possibile del controllo DR.