Errore apertura file database con un Subreport di Crystal Report

sabato 10 novembre 2007 - 12.33

cmatta Profilo | Newbie

Salve a tutti sono nuovo del forum ma molto interessato ad alcuni argomenti trattati.
Ho un problema , in una applicazione sviluppata con VB6 e con un database MDB con password ho creato un report contenente 4 subreport con Crystal Report 6. Mentre nel computer di sviluppo sia avviando l'eseguibile da VB che avviando l'eseguibile compilato il report funziona benissimo, nei computer della rete locale che puntano al database presente nel server al momento del lancio del report mi appare il seguente messaggio di errore "File not could be found" con specificato il nome della prima tabella del primo subreport da aprire. Allego l'immagine del messaggio di errore e aggiungo che l'errore è presente anche togliendo la password al file MDB e che tanti altri report (non con subreport) funzionano in rete perfettamente.

Grazie a tutti.

cmatta

freeteo Profilo | Guru

ciao,
come fai il caricamento dei dati del report, lo lasci fare a lui o gli passi il path del db?
o gli passi i dati dopo averli caricati in un recordset con SetDAtasource?

In qualsiasi caso, ti conviene passare al report tu da codice la sorgente dati, cosi' puoi farti i file di configurazione che ti interessano e gestirti quindi tutto dentro al programma.
Guarda il codice che ho postato qui, io l'ho usato senza problema per parecchi programmi:
http://www.dotnethell.it/forum/ShowCode.aspx?MessageID=33501&Frag=0

ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

cmatta Profilo | Newbie

FreeTeo la tua osservazione è giustissima , infatti il recordset al cr lo faccio caricare io da codice.
Comunque ho risolto il problema dando al path del database la stessa directory del file RPT.

Grazie

Corrado
cmatta

freeteo Profilo | Guru

ok
se hai risolto va bene cosi', ma attento che potresti avere qualche necessita piu' complessa in futuro, quindi ti consiglio di cominciare a pensare a passare al report i dati, o il path dove andrseli a prendere...

ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5