>Ho provato a pubblicare questo sito sulla mia macchina dove funziona
>tutto correttamente,
>e su un server windows 2003, la stessa macchina contenente il db.
>Dopo aver installato il framework 2.0 e "CRRedist2005_x86.msi",
>tutte le volte che provo ad accedere al report mi appare questo
ok, il runtime è corretto installando il CRRedist2005_x86.msi, ma il messaggio di errore è perchè il report non ha impostato le informazioni di accesso al db per estrapolare i dati
>Ho notato che tra gli strumenti di amministrazione non mi appare
>"Microsoft .NET Framework 2.0 Configuration",
>anche se non so se può essere la causa del mio problema.
no non lo è, il fatto che ci sia il framework lo puoi vedere dalle applicazioni installate, ma quella console di amministrazione, a mio parere comodissima è stata tolta dall'installazione del framework, la trovi solo se installi l'SDK.
Questa è stata una mossa non molto azzeccata a mio avviso, perchè quella console era veramente comoda...ma così è stato deciso a Redmond
>E' possibila escludere questa richiesta di credenziali?
>Io per la visualizzazione del report utilizzo un crystalreportviewer
>e un crystalreportsource.
Io di solito uso il codice che c'è qui:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=21962
quindi con LogonInfo o passando io i dati.
Se però usi crystal source, allora devi impsotare dei parametri:
<CR:CrystalReportSource ID="CrystalReportSource1" runat="server">
<Report FileName="Report.rpt">
<DataSources>
<CR:DataSourceRef DataSourceID="sqlDataSource"
TableName="Employees" />
</DataSources>
</Report>
</CR:CrystalReportSource>
<asp:SqlDataSource ID="sqlDataSource" runat="server"
ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
SelectCommand="SELECT * FROM Employees">
</asp:SqlDataSource>
come vedi dentro al tag CrystalReportSource c'è bisogno di impostare le varie datasource del report facendole puntare alla rispettiva datasource di asp.net che fa l'accesso al db.
CrystalReportSource infatti, non è altro che un mappatore di <asp:###DataSource verso un report.
Qualche info la puoi trovare qui:
http://msdn.microsoft.com/it-it/library/ms225468(VS.80).aspx
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo