Problema con ReportViewer

sabato 05 luglio 2008 - 18.45

andyv1957 Profilo | Newbie

Ciao a tutti,

Ho un problema con ReportViewer. Devo dotare un mio programma, scritto in Visual Basic 2005 Express, di alcuni report.
Ho letto in vari forum che c'è la possibilità, usando ReportViewer, di creare report, anche locali (.rdlc), con Visual Web Developer 2005 Express, per poi portarli in VB 2005 Express, scrivendo qualche riga di codice.
Ho installato l'addin ReportViewer 2005, il Language Pack ed il suo Service Pack 1, quindi dopo l'installazione ho provato a creare un report mettendo il controllo ReportViewer nella pagina web, dopodiche ho provato a cliccare nella tag su "Design a New Report", ma non è successo niente.
in "Aggiungi nuovo elemento" non trovo neppure il riferimento al modello Report.
Le .Dll del controllo sono tutte regolarmente installate in C:|Windows\Assembly\Gac_msil\......
Poichè leggo che qualcuno riesce ad utilizzare questo controllo in quell'ambiente, spero che ci sia una soluzione e che qualcuno possa aiutarmi.

Grazie anticipatamente per l'aiuto.

AndyV1957

freeteo Profilo | Guru

ciao,
si il fatto è che non c'è supporto per la parte Win32 del pacchetto Express, c'è solo per il Web (sempre Express).
Quindi devi farti il report dentro ad un progetto Web, (se non ce l'hai devi installarti anche il pacchetto Visual WEB Dev) perchè li dentro hai il designer del report vero e proprio, quindi puoi fare un report RDLC in un progetto temporaneo, ad esempio.

Fatto il report, lo copi nel progetto Win32, e lo carichi nel viewer (passando i dati/parametri etc... se ti serve).
Un "raggiro" del problema in poche parole

ciao.

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

andyv1957 Profilo | Newbie

Ciao Freeteo,

ho già provato a percorrere la strada che tu mi indichi. Dopo aver installato ReportViewer in VDW 2005 Express ed aver creato un nuovo
sito web però, non trovo il modello Report in "aggiungi nuovo elemento", modello che dovrebbe consentirmi di aprire un Report .rdlc vuoto nel quale "lavorare"..
Inoltre, nella Casella degli strumenti, area dati, trovo il controllo ReportViewer ma, dopo averlo trascinato nella pagina Web, non mi consente di aprire l'editor per creare il report; infatti, cliccando su "Design a new report" non accade niente.
Leggendo nei vari forum vedo che c'è chi riesce ad utilizzare quel controllo in VWD 2005 Express. Magari ha altri problemi ma non il mio.
Forse sono io che salto qualche passaggio importante ??

Ciao.

Andrea

freeteo Profilo | Guru

ciao,
hai provato a reinstallare l'addin per lol sviluppo dei report, dopo che hai installato VWD?
io proverei da pulito, disinstallando l'addin, e reinstallandolo, o cmq facendo tutti i passi da "pulito".

se ti potesse servire, l'addin è questo: http://go.microsoft.com/fwlink/?linkid=74666

ciao.

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

andyv1957 Profilo | Newbie

Ciao Freeteo,

ho provato a disinstallare sia Reportviewer che VWD 2005 Express. Ho quindi provato a reinstallarli dopo aver spento e riacceso il PC, senza però riuscire a risolvere il problema.
Penso che farò qualche altra prova poi, se non riuscirò a trovare una soluzione, abbandonerò questa strada e cercherò qualche altro programma di reporting, magari free - tipo MyNeoReport - che forse, per le mie necessità, potrà essermi sufficiente.
E' comunque strano il diverso funzionamento da PC a PC, visto che qualcuno - anche tu, come mi sembra di ricordare, riesce ad utilizzare.
Peccato che Microsoft, per i prodotti Express, non dia alcun tipo di assistenza, neppure a pagamento.

Ciao

freeteo Profilo | Guru

molto strana come cosa, io non ho avuto di questi problemi, anche se devo ammettere che la parte express la uso su una virtual machine e quindi diciamo che è "più pulita" rispetto al pc dove sviluppo di solito...
Hai provato anche tu a mettere su un ambiente pulito?

ciao.

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

andyv1957 Profilo | Newbie

Ciao Freeteo,

come mi hai consigliato ho provato a mettere su un ambiente pulito, installando VirtualBox (Sun) con XP-SP3. Qundi dopo aver montato una VM ho installato VWD 2005 Express SP1 + ReportViewer Add-in ed ho provato se funzionava. Niente di che; continua a non apparire il modello Report in "Aggiungi Nuovo Elemento" e messo il controllo nella pagina web, cliccando su "Design a New Report", non succede niente .
Anche se può sembrare strano, mi verrebbe da pensare che siano installazioni con opzioni diverse; per provare ci vorrebbe il file di installazione di qualcuno al quale RV funziona. Ma riuscire a trovarlo mi sembra piuttosto difficile.
A questo punto comunque, fatta anche la prova con la VirtualMachine, abbandono.
Come ho già detto cercherò altri programmi di reporting.
Comunque, se nel frattempo dovessi trovare indicazioni su come far funzionare ReportViewer, provvederò a segnalarlo nel forum.

Ciao e grazie per il tuo interessamento.

Andrea.
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5