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.