SQL Server Reporting Services (SSRS) 2008 – Başlangıç
Kurumsal şirketlerde çalışan ya da finans departmanları ile çalışan yazılımcıların en sık yaptığı işlemlerden biri satış bilgilerini gösterecek rapor uygulamaları hazırlamak oluyor. Bu işlemleri ister bir web uygulaması hazırlayarak ister bir son kullanıcı bazlı masaüstü uygulama ister de excel üzerinde yayınlıyor olalım arka planda her zaman SQL Server içerisinde gelecek bir veri topluluğu oluyor. Bu durumda t-sql yardımı ile bir takım SQL cümlecikleri yazarak raporlama isteklerimizi karşılamaya çalıştık ve çalışmaya da devam edeceğiz. Bu işlemler için hazırlanan SQL cümlecikleri ile view, store procedure ya da düzenli olarak güncellenecek olan bir tablo hazırlanır ve veri gösterilecek ekranların bu yapılar üzerinde beslenmesine olanak tanınır. Günümüzde aktif olarak bilgi işlem departmanları olan şirketleri göz önüne alırsakta eğer ki ellerinde Sharepoint Services ya da MS CRM ve bunun gibi bir teknolojisi olmayan bir şirket ise düzenli olarak raporlarını odbc bağlantısı ile excel üzerinde göstermeye çalışırlar ki, kısa ve orta vadede istekleri karşılamakla birlikte bir süre sonra uygulama yetkinlikleri açısından eksikler yaşanmaya başlanıyor. Ne gibi aklınıza bir soru gelebilir ya da açıkladıktan sonra aa evet bizde böyle bir sorun ile karşılaştık diyebilirsiniz ki bu normal bir durumdur. Özellikle excel dosyalarında verileri gösteren kişilerin en temel anlamda yaşadığı iki sorun vardır. Birincisi satır ve sütun sayısı yetmeyebilir. İkincisi ise dosyalarının maksimum boyutları vardır ve biz bu boyutları aşıyoruzdur. Başlıca aklımıza gelen sorunlar bu şekildedir. Tabi sadece sorun değil basit yönleri de vardır. Özellikle excel içerisine alınmış olan veriler pivot tablolar ve bunun alt özellikleri yardımı ile oldukça esnek bir şekilde raporlarda hazırlanabilinmektedir. Herşey güzel verileri aldık, işledik, hesapladık ve son kullanıcıya farklı seçenekler ile sunduk. Ama bu işlemleri yaparken aklımızdan bir uygulama kaçıverdi ki bu