Guarda che la connessione avviene nel DE nell'evento DataEnvironment_Initialize()
quindi quando hai terminato l'uso del DataReport, devi chiudere la connessione con l'evento DataEnvironment_Terminate()
richiamandolo con
Unload DataEnvironment1
Provare per credere, ...