Cristal report e NHibernate

mercoledì 14 marzo 2007 - 17.36

Shascia83 Profilo | Newbie

Salve a tutti.Sto sviluppando un applicazione asp.net in c#.L'applicazione accede ad un db in sql server 2000 mediante nhibernate.Dovrei creare alcuni report con crystal report.Come mi consigliate di procedere per integrare nhibernate con crystal report?mi consigliate di utilizzare il wizard senza considerare nhibernate?Ringrazio in anticipo per l'aiuto.

freeteo Profilo | Guru

ciao,
sinceramente non saprei darti un aiuto precisissimo perche' nhibernate non l'ho mai usato (e penso di bypassarlo andando direttamente su Linq e DLinq del framework 3.5 )
Pero' conosco l'argomento, e posso capire il tuo problema in linea di massima, percui a mio parere la cosa è fattibile senza problemi, inquanto crystal puo' ricevere tranquillamente collection tipizzate di oggetti, e creare report sulle sue proprieta'.
Poi sta al programma riempirei valori, e nel tuo caso tramite nhibernate, ma al report questo strato è assoliutamente indifferente, l'importante è che gli arrivi la stessa struttura.

Dal lato pratico, quando crei il report, se hai a disposizioni classi .net, puoi sceglierle e darle in pasto al report come "schema" della sorgente dati che gli arrivera'.
Poi il tuo programma (nhibernate o slq o xml etc...) riempiera' la collection e gliela passa al report con il metodo "SetDataSource" dell'oggetto ReportDocument (se non hai capito cosa intendo prova a cercare sul forum, è un argomento comune).

A quel punto li, problemi non ce ne sono, puoi andare tranquillo, io ho usato crystal con List<T> senza nessun problema.
ciao.

Matteo Raumer
[MCAD .net]
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5