Ciao a tutti,
ho iniziato a dare un' occhiata a Crystal Report, uso la versione 8.0.

Mi sono creato il mio file Rpt e funziona correttamente. Non sono riuscito in VB a cambiare l'origine dei dati. Uso la seguente sintassi:

Dim crAPP As New CRAXDRT.Application
Dim Report As CRAXDRT.Report
Dim tbl As CRAXDRT.DatabaseTable

Set Report = crAPP.OpenReport("c:\report\report.rpt")

For Each tbl In Report.Database.Tables
tbl.SetLogOnInfo "c:\archivio.mdb" Next

CR1.ReportSource = Report
CR1.ViewReport


Sembra che la riga di codice riguardante la posizione del file di access non venga neanche tenuto in considerazione, infatti il file archivio è nella posizione impostata nel designer altrimenti niente.