Passare delle IEnumerable a report di crystal

martedì 11 gennaio 2011 - 10.03

trinity Profilo | Guru

Ciao Matteo ho aperto sotto tuo consiglio un post in questa sezione perchè dovevo chiederti una informazione sul tuo intervento nella sezione sql per quanto concerne il passaggio di dati a crystal report.
Te citavi:
...di solito gli passo i dati come IEnumerable<T> dove "T" è la mia classe che ha le proprietà con lo stesso nome (e tipo) dei campi del db che ho usato per disegnarlo...

Hai in proposito qualche link sul web dove andare a vedere ed imparare questa procedura dato che io ho sempre fatto in maniera diversa? oppure qualche esempio...


Ciao e grazie


Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

freeteo Profilo | Guru

Ciao,
perdona il ritardo nella risposta...ecco in allegato un esempio dove ho costruito un report da un oggetto (della classe Ordine) della mia applicazione, e gli passo un IEnumerable<T> (dove T in questo caso è Ordine) e viene mostrato.
Il report l'ho costruito anche quello con gli oggetti, ma potevo anche farci una connessione al db, basta solo che che la struttura sia uguale alle proprietà che poi gli passo con la collection.

Tutto in forma d'esempio, senza curare le varie cose, mi interessava farti capire che era possibile e come fare.
Fammi sapere se ti è più chiaro con questo esempio quello che volevo dire in quell'altro thread...

Grazie.

Ciao.

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

trinity Profilo | Guru

Ciao senti scusa se ti rispondo dopo molto tempo, ma sto vedendo che in vb net 2010 la funzione di crystal report scaricato dalla sap è veramente cambiato....sto avendo alcuni problemi soprattutto quando vado a creare un progetto di setup, mi dice sempre che mancano le dipendenze di crystalreport....senti ma conosci un altro modo di creare report professionali, con grafici ecc, che non sia crystal report ma che vado bene all'interno di vs2010?
Mi parlavano Jtext lo conosci?
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

freeteo Profilo | Guru

>sap è veramente cambiato....sto avendo alcuni problemi soprattutto
>quando vado a creare un progetto di setup, mi dice sempre che
>mancano le dipendenze di crystalreport....
non ho esperienza purtroppo con le ultime versioni, ho sentito parecchi problemini proprio dell'integrazione con visual studio, ma altro non so...


>altro modo di creare report professionali, con grafici ecc, che
>non sia crystal report ma che vado bene all'interno di vs2010?
>Mi parlavano Jtext lo conosci?
purtroppo no, conosco SqlReporting, in particolare la versione RDLC ossia quella che diciamo si avvicina agli stessi concetti di Crystal (un file del report, gli passi tu i dati etc...) con la differenza, a mio avviso importante, che è molto più leggero.
Se vuoi farti un'idea prendi spunto da questi link:
http://www.gotreportviewer.com/
http://blogs.dotnethell.it/freeteo/SqlReporting-report-dinamici-con-gruppo-dinamico__15746.aspx

Ciao.

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

trinity Profilo | Guru

Scusa ma sqlreporting dove lo trovo? ossia il tool grafico per creare report o grafici lo trovo già direttamente su visual studio oppure è un programma a parte che devo collegare. Scusa la mia domanda banale ma non lo mai visto.
Avresti qualche altro link?

Ah domanda, girando un pò sul web ho visto i report di telerik non so se conosci questa ditta che crea tool per visual studio..ho scaricato una demo e onestamente mi sembra una bomba. Ti è capitato di vederlo o utilizzarlo?

Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

freeteo Profilo | Guru

>Scusa ma sqlreporting dove lo trovo? ossia il tool grafico per
>creare report o grafici lo trovo già direttamente su visual studio
>oppure è un programma a parte che devo collegare. Scusa la mia
>domanda banale ma non lo mai visto.
>Avresti qualche altro link?
se non ricordo male ti basta installare SqlExpress Advanced Services (o Toolbox, ma quest'ultimo dovrebbe essere uno standalone) e ti viene installato il plugin per Visual Studio ed il motore dei report.
Per la versione Express di visual studio una volta ricordo che c'era anche il plugin da solo, non so se ci sia ancora per la versione 2010 e soprattutto non so se funzioni anche per la versione completa di visual studio...




>Ah domanda, girando un pò sul web ho visto i report di telerik
>non so se conosci questa ditta che crea tool per visual studio..ho
>scaricato una demo e onestamente mi sembra una bomba. Ti è capitato
>di vederlo o utilizzarlo?
no, ma conosco la Telerik ed è un'azienda che a livello di controlli per .net fa delle bombe, sto utilizzando quelli per SL in questi giorni e devo dire che sono ottimi.Purtroppo i report non li conosco.

Ciao.

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