Aracılığıyla paylaş


SQL Server Reporting Services'te (SSRS) Raporları Önizleme

Bir Reporting Services raporu tasarlarken, bir üretim ortamında yayımlamadan önce raporu görüntülemek isteyebilirsiniz. Bunu çeşitli yollarla yapabilirsiniz: Rapor Tasarımcısı'nda Önizleme moduna geçerek, Rapor Tasarımcısı'ndaki önizleme penceresini kullanarak ve raporu test ortamındaki bir rapor sunucusunda yayımlayarak.

Uyarı

Bir raporun önizlemesini görüntülendiğinde, raporun verileri yerel bilgisayardaki bir dosyada önbelleğe alınır. Aynı sorguyu, parametreleri ve kimlik bilgilerini kullanarak aynı raporu yeniden önizlediğinizde, Rapor Tasarımcısı sorguyu yeniden çalıştırmak yerine önbelleğe alınmış kopyayı alır. Veri dosyası, rapor tanımı dosyasıyla aynı dizine reportname.rdl.data <olarak> kaydedilir. Rapor Tasarımcısı'nı kapattığınızda dosya silinmez.

Önizleme Modu

Rapor Tasarımcısı'nda ssrs_ssdt_preview ssrs_ssdt_preview tıklayarak raporun önizlemesini görebilirsiniz. Bu, rapor sunucusuyla birlikte sağlanan rapor işleme ve sonuçlandırma işlevlerini kullanarak raporu yerel olarak başlatır. Görüntülenen rapor etkileşimli bir görüntüdür; parametreleri seçebilir, bağlantılara tıklayabilir, belge haritasını görüntüleyebilir ve raporun gizli alanlarını genişletip daraltabilirsiniz. Ayrıca, raporu yüklü işleme biçimlerinden herhangi birine dışarı aktarabilirsiniz.

Tek Başına Önizleme

Raporu önizlemenin bir diğer yolu da rapor projesini bir hata ayıklama yapılandırmasında çalıştırmaktır; örneğin, yazdığınız özel derlemelerde hata ayıklamak. Rapor varsayılan tarayıcınızda açılır. Projeyi çalıştırmanın üç yolu vardır:

  • Hata Ayıklama menüsünde Hata Ayıklamayı Başlat'a tıklayarak.

  • Visual Studio standart araç çubuğundaki Başlat düğmesine tıklayarak, ssrs_ssdt_startdebug.

  • F5 tuşuna basarak.

Raporu oluşturan ancak dağıtmayan bir proje yapılandırması kullanıyorsanız, geçerli yapılandırmanın StartItem özelliğinde belirtilen rapor ayrı bir önizleme penceresinde açılır. Önizleme penceresi raporu aynı şekilde görüntüler ve Önizleme moduyla aynı işlevselliğe sahiptir.

Uyarı

Raporda hata ayıklamadan önce bir başlangıç öğesi ayarlamanız gerekir. Örneğin, hata ayıklama modunu çalıştırırsanız ve tarayıcı, raporunuzu önizleme modunda değil de ana rapor sunucusu sayfasını açarsa. Başlangıç öğesi ayarlamak için Çözüm Gezgini'nde rapor projesine sağ tıklayın, Özellikler'e tıklayın ve startItem'da görüntülenecek raporun adını seçin.

Projenin başlangıç öğesi olmayan belirli bir raporun önizlemesini görüntülemek istiyorsanız, raporu oluşturan ancak dağıtmayan bir yapılandırma seçin (örneğin DebugLocal yapılandırması), rapora sağ tıklayın ve ardından Çalıştır'a tıklayın. Raporu dağıtmayan bir yapılandırma seçmelisiniz; aksi takdirde rapor, önizleme penceresinde yerel olarak görüntülenmek yerine rapor sunucusunda yayımlanır.

Test Sunucusunda Yayımlama

Ayrıca raporları bir test sunucusunda yayımlayarak, rapora göz atarak ve önizleme yaparak da test edebilirsiniz. Bir raporu test sunucusunda yayımlamak, üretim sunucusunda yayımlamayla aynıdır. Rapor yayımlama hakkında bilgi için bkz. Raporları Rapor Sunucusunda Yayımlama.