ReportViewer Kullanarak Raporlama
Merhaba arkadaşlar. Bu makalemizde ReportViewer kullanarak raporlama yapacağız. İlk önce raporlama datalarını alabilmek için sayfamıza DataSet ekleyelim. Add New Item > DataSet şeklinde ekleyebilirsiniz. (Şekil 1)
Oluşan DataSet1.xsd üzerine Server Explorer kısmından veritabanınızda oluşturmuş olduğunuz tabloyu sürükleyip bırakın. (Şekil 2)
Bu işlemleri yaptıktan sonra aspx sayfanıza Toolbox > Reporting kısmından ReportViewer ekleyin. (Şekil 3-4)
ReportViewer nesnesini seçip sağ üst kısmına tıkladığımızda ReportViewer Tasks kısmından Design a new report kısmına tıklayalım. Açılan Report Wizart penceresinde Data Source kısmında DataSet imizi, Available datasets kısmında da tablo alanımızı seçelim. Sonra Next e tıklayalım.(Şekil 5)
Açılan Arrange Fields kısmında, Available fields kısmında seçili tablomuzdaki sütunların tamamı gözükmektedir. Burada rapor sayfamızda göstermek istediğimiz sütunlaras çift tıklayarak, Row groups kısmında eklenmesini sağlıyoruz. Daha sonra Row groups a eklenen sütunları istediğimiz sırada Values kısmına sürükleyip bırakıyoruz. Daha sonra Next e tıklayıp Choose the layout kısmında görünümünü ve yine Next e tıklayarak en son olarak Choose a style kısmında style ayarlayarak Finish butonuna tıklıyoruz. (Şekil 6)
Şimdi aspx sayfamıza gelip ReportViewer Tasks kısmındaki Choose Report kısmından Report1. rdlc i seçin. Sayfanın üst kısmına Toolbox > Ajax Extensions > ScriptManager eklemeyi unutmayın.(Şekil 7)
Projenizi çalıştırdığınızda Şekil 8 de görüldüğü gibi bir ekran çıktısı almış oluruz.
Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Bol kodlu günler. Bahadır ŞAHİN