>Ciao, ho creato un nuovo progetto "Progetto Server Report" (dato
>che non ho visual studio) ho usato il tool gratuito
presumo tu intenda quello che ti installa sql express toolkit
>- come posso includere il mio report nel mio progetto originale
>in Visual Web Dev? (dato che non ho Vistual Studio, ho dovuto
>creare i due progetti, uno col tool, l'altro con web dev, ma
>ora devo usare il report nel mio progetto originale, come lo
>includo???)
diciamo che dovresti rifarlo inquanto i report che puoi integrare nei progetti win32 o web hanno estensione RDLC (non RDL) e sono 1po diversi.Pero' in realta' puoi usare il metodo "a mano", dato che il linguaggio di definizione del report è smepre XML e quindi riesci a fare la migrazione senza problemi.
In poche parole ti basta rinominare il file del report coin estensione RDLC e copiarlo dentro al tuo progetto, e usare l'editor che ti da webdev.L'unica cosa che cambia è che integrando il report dentro ad 1applicativo devi specificare il DATASOURCE del report (cosa che fai da menu)
ps: questo punto pero' lo devi fare dopo che hai installato il pacchetto di supporto ai report per web dev:
http://msdn.microsoft.com/vstudio/express/vwd/download/
in fondo alla pagina, scarica e installa l'addin per i report
>- nel mio caso è stato molto facile creare la query (l'ho inserita
>nella scheda "dati" senza alcuna condizione where ....), ma se
>dovessi gestire dei parametri passati da codice alla query, come
>potrei generare l'origine dati da passare al report?
fai tutto da design e poi lo setti da codice:
LocalReport mioreport = ReportViewer1.LocalReport;
mioreport.ReportPath = MapPath("Report.rdlc");
mioreport.DataSources.Add(new ReportDataSource("mioDataSet", miatable));
....
List<ReportParameter> mioArr = new List<ReportParameter>();
mioArr.Add(new ReportParameter("mioparametro", "ciao ciao"));
mioreport.SetParameters(mioArr);
...
>- per visualizzare i report è necessario installare qualche cosa?
>(sui client per le web application e nelle win forms)
si appunto controlla il primo punto
>Grazie
spero di esserti stato utile
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo