Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Crystal Reports e reportistica
CR.NET e pubblicazione applicazione web: problemi exportazione in xls
martedì 18 settembre 2007 - 15.55
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
volperubbia
Profilo
| Senior Member
375
messaggi | Data Invio:
mar 18 set 2007 - 15:55
Ciao a tutti,
non è la prima volta che apro un thread su questo argomento ... ma non ho ancora trovato una soluzione, spero di essere più fortunato o di spiegarmi meglio.
La mia applicazione web è realizzata con VS.NET 2003 e Crystal Reports per Visual Studio .NET, ... pur avendo scaricato aggiornamenti, ultimamente quando pubblico sui vari server, non mi fa più l'exportazione in xls (tutte le altre sono ok). L'esportazione in xls funziona solo sulla macchina di sviluppo.
Sui server ottengo il seguente errore ...
Exception: CrystalDecisions.CrystalReports.Engine.ExportException
Message: Error in File C:\WINDOWS\TEMP\temp_8cc7b485-3378-4959-b0e2-924f8be97d76.rpt:
Error detected by export DLL:
Source: CrystalDecisions.CrystalReports.Engine
at .I(String , EngineExceptionErrorID )
at .D(Int16 , Int32 )
at CrystalDecisions.CrystalReports.Engine.FormatEngine.Export(ExportRequestContext reqContext)
at CrystalDecisions.CrystalReports.Engine.FormatEngine.Export()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Export()
Per distribuire crystal reports con l'applicazione ho creato un progetto di installazione Web indipendente cui ho aggiunto il modulo di unione Crystal_regwiz2003.msm con Licence Key: ............ e il modulo di unione Crystal_Database_Access2003_ita.msm.
Ho creato un progetto di installazione Web indipendente in modo che se dovessi installare sul server altre applicazioni web, basta copiare il sito e creare una direcory virtuale.
Qualche idea su come venirne a capo?
Davide
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 18 set 2007 - 18:46
ciao,
potrebbe essere anche un problema della libreria di esportazione, in particolare quella di Excel è la "crxf_xls.dll" verifica che ci sia, e che la versione sia corretta rispetto a quella che hai nel pc di sviluppo.
Sinceramente è l'unica cosa che mi viene in mente visto che tutto il resto delle esportazioni vanno...
Se vuoi una lista di tutte le librerie la puoi trovare qui:
http://blogs.dotnethell.it/freeteo/lista-dll-per-crystal-report__2381.aspx
ho messo quelle della versione 10 ma nel tuo caso sono della 9, che pero' sono praticamente le stesse, cambia solo la versione...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
volperubbia
Profilo
| Senior Member
375
messaggi | Data Invio:
mer 19 set 2007 - 09:33
Grazie Matteo,
allora io ho trovato solo queste differenze:
CRXF_XLS.DLL
Excel Export Format DDL for Crstal Reports
Versione file: 9.1.1.557
PC SVILUPPO
Build date: 2002/07/08 00:45:20
Versione del prodotto: 9.1.1.130
PC SERVER
Build date: 2003/01/29 00:20:57
Versione del prodotto: 9.1.1.328
Inoltre nel pc di sviluppo sotto C:\Programmi\File comuni\Crystal Decisions le cartelle ho 1.0 e 1.1, mentre sul pc server ho solo 1.0.
Ora sto provando a sovrascrivere CRXF_XLS.DLL ... vediamo ...
Per quanto riguarda il progetto di installazione ho notato che facendolo nella soluzione web o a se stante con i soli merge modules ... ottengo un prj leggermente diverso. Non è che bisogna distribuire sempre l'applicativo web sempre col progetto installativo quando c'è crystal?
Ho trovato questi links ...
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1467429&SiteID=1
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1438356&SiteID=1
ma non c'è una soluzione ...
Davide
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
gio 20 set 2007 - 21:55
>Per quanto riguarda il progetto di installazione ho notato che
>facendolo nella soluzione web o a se stante con i soli merge
>modules ... ottengo un prj leggermente diverso. Non è che bisogna
>distribuire sempre l'applicativo web sempre col progetto installativo
>quando c'è crystal?
questo esattamente non lo so, diciamo che è buona norma sempre fare un progetto di setup con i mergemodules di Crystal e l'applicazione, perche' potrebbero esserci riferimenti vari che visual studio trova da solo.
Cmq sia,
>Ho trovato questi links ...
>....
>ma non c'è una soluzione ...
come no, nel secondo link, danno nella 3a pagina dei link della busienssobject che dicono ha risolto il problema ad alcuni, parlo di questo:
http://technicalsupport.businessobjects.com/cs/forums/thread/963.aspx
Hai gia' provato anche tu ad applicare qualche aggiornamento?
tipo:
http://support.businessobjects.com/downloads/service_packs/crystal_reports_en.asp
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Torna su
Stanze Forum
Elenco Threads
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 !