Γεια σας παιδιά !!
Σχετικά πρόσφατα ξεκίνησα να ασχολούμαι με τα Reporting Services αφήνοντας τα Crystal Reports
στην άκρη και συγκεκριμένα δούλεψα με το Report viewer control του VS 2005 :
Free για Visual Studio 2005 με embedded report designer.
Τα reports σώζονται με (.RDLC αντί RDL) extension :
http://www.gotreportviewer.com/
το παίζω σε local mode γιατί:
«In ‘Local Mode’, reports are generated at the client. No connection to the “SQL Server Reporting Services Server” is needed for local mode»
http://www.codeproject.com/aspnet/ReportViewer.asp
και export σε PDF :
http://weblogs.asp.net/rajbk/archive/2006/03/02/How-to-render-client-report-definition-files-_28002E00_rdlc_2900_-directly-to-the-Response-stream-without-preview.aspx
Έτσι δεν έχουμε ούτε licensing ούτε concurrency προβλήματα
και ένα πολύ εύχρηστο report designer.
Το κάνεις feed σε runtime με objects, datasets κλπ …
Και πάω παρακάτω :
Πως θα κάνω report creation σε runtime;
Γενικότερα υπάρχει κάποιο API ;
Πάνος Αβραμίδης