Il CRViewer di vb8 non visualizza più il report

mercoledì 05 novembre 2008 - 18.00

paolo31hlo Profilo | Newbie

Salve a tutti!

Uso Visual Basic 6 e Crystal report 11 developer per visualizzare dei report in un CRViewer
e poi mandarli in stampa oppure creare un pdf.
Fino a qualche giorno fa funzionava tutto alla perfezione, ma da una settimana a questa parte
il CRViewer non mi visualizza più il report, anche se non viene generato alcun errore
e il pdf viene creato correttamente con i dati del report. Sapete dirmi da cosa può dipendere?
E' un problema di Visual Basic o di Crystal Report?
Grazie!

freeteo Profilo | Guru

Ciao,
questi comportamenti "anomali" mi sanno tanto da qualche registrazione delle dll (o ocx) del runtime del Report che si è sporcata.
Prova a registrare di nuovo la libreria del viewer con "RegSvr32", nella versione 8.5 che usavo io si chiamava "Craxdrt.dll" (o qualcosa del genere) e il viewer era "crviewer.ocx".
Adesso nella XI forse hanno un altro nome, cmq prova a vedere se è qualcosa di questo che è stato sporcato...registrandoli nuovamente dovresti sistemare.
ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo

BillyRay Profilo | Newbie

ma non è che è la service pack 3 di windows... non so ma a me ha creato parecchi casini... dll e ocx da rimettere in ordine...

freeteo Profilo | Guru

>ma non è che è la service pack 3 di windows... non so ma a me
>ha creato parecchi casini... dll e ocx da rimettere in ordine...
oddio il Service Pack è sempre un aggiornamento pesante di Windows, quindi potrebbe anche essere...a me cmq non ha dato nessun problema, però non ho avuto a che fare con Crystal XI quindi potrebbe anche essere...

Prova a vedere qui se ci sono aggiornamenti per la tua versione Crystal:
http://help.sap.com/content/bobj/overview/index.htm


ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo

paolo31hlo Profilo | Newbie

Ciao e grazie per le risposte.

Io ho la sp2 e non ho fatto aggiornamenti. Non ho trovato il file "crviewer.ocx" ,ma anche se lo trovassi dove prenderei quello buono per sostituirlo?.
Se poi dipende da quello, reistallando il visual basic risolverei il problema? ho già provato con CR ma niente da fare
Grazie ancora

freeteo Profilo | Guru

>Io ho la sp2 e non ho fatto aggiornamenti. Non ho trovato il
>file "crviewer.ocx" ,ma anche se lo trovassi dove prenderei quello
>buono per sostituirlo?.
non era da "sostituire" era proprio da "riregistrare" quindi rilanciare il regsvr32...


>Se poi dipende da quello, reistallando il visual basic risolverei
>il problema? ho già provato con CR ma niente da fare
oddio Visual Basic è qualcosa che non c'entra con Crystal, sono 2 pacchetti differenti...io mi concentrerei sulle sue librerie.
Oppure potrebbe essere anche qualche altro pacchetto come il framework, o le Directx...ma mi sembra strano...

ciao.

Matteo Raumer
[MVP Visual C#]
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5