Aracılığıyla paylaş


Raporları Verme (Rapor Oluşturucusu ve SSRS)

Raporu çalıştırdıktan sonra Excel veya PDF gibi başka bir biçime verebilir veya rapordan kullanılabilen Atomla uyumlu veri akışlarının listelendiği bir Atom hizmet belgesi oluşturarak raporu verebilirsiniz.

Aşağıdakileri yapmak için raporu verin:

  • Rapor verileriyle başka bir uygulama içinde çalışma. Örneğin, raporunuzu Excel'e verebilir ve sonra verilerle Excel'de çalışmaya devam edebilirsiniz.

  • Raporu farklı bir biçimde yazdırma. Örneğin, raporunuzu PDF dosya biçimine verebilir ve sonra yazdırabilirsiniz.

  • Raporun bir kopyasını başka bir dosya türünde kaydetme. Örneğin, raporu Word'e verebilir ve kaydedebilirsiniz; bu şekilde raporun bir kopyasını oluşturmuş olursunuz.

  • Rapor verilerini uygulamalarda veri akışları olarak kullanma. Örneğin SQL Server 2012 PowerPivot istemcisi tarafından kullanılabilecek Atom uyumlu veri akışları oluşturabilir ve sonra verilerle PowerPivot uygulamasında çalışabilirsiniz.

Verme seçeneği, Rapor Yöneticisi'nde rapor sunucusundaki bir raporu görüntülediğinizde her raporun üst kısmında veya bir raporu önizlediğinizde Rapor Oluşturucusu şeridinde görünen rapor görüntüleyicisi araç çubuğunda bulunur. Veri akışı seçeneği yalnızca Rapor Yöneticisi'nde kullanılabilir.

Reporting Services birçok işleme uzantısı sağlayarak raporların sık kullanılan dosya biçimlerine verilmesini destekler. İşleme uzantıları otomatik eklenen sayfa sonları (örneğin, Word veya Excel), sabit sayfa sonları (örneğin, PDF veya TIFF) ya da yalnızca veri (örneğin, CSV veya Atom uyumlu XML) içeren dosya biçimlerini destekler.

Raporları verme ve raporlardan Atom uyumlu veri akışları oluşturma işlemlerine hızlı bir başlangıç yapmak için bkz. Raporu Başka Bir Dosya Türüyle Verme (Rapor Oluşturucusu ve SSRS) ve Rapordan Veri Akışları Oluşturma (Rapor Oluşturucusu ve SSRS).

[!NOT]

SQL Server Data Tools'daki Rapor Oluşturucusu ve Rapor Tasarımcısı ile rapor tanımları (.rdl) oluşturabilir ve bunları değiştirebilirsiniz. Her yazma ortamı raporları ve ilişkili öğeleri oluşturmak, açmak ve kaydetmek için farklı yollar sağlar. Daha fazla bilgi için, Web'de microsoft.com sitesinde Rapor Tasarımcısı'nda ve Oluşturucusu'nda Rapor Tasarlama makalesine bakın.

Bu Makalede

İşleme Uzantısı Türleri

Verme Biçimleri

Raporu Verme

Raporlardan Veri Akışları Oluşturma

Verilen Raporların Sorunlarını Giderme

Raporları Vermenin Diğer Yolları

İşleme Uzantısı Türleri

Üç tür Reporting Services işleme uzantısı vardır:

  • Veri işleyici uzantıları   Veri işleyici uzantıları rapordaki tüm biçimlendirme ve düzen bilgilerini çıkararak yalnızca verileri görüntüler. Sonuç dosyası, ham rapor verilerini Excel gibi başka bir dosya türüne, XML veri iletisine veya özel bir uygulamaya almak için kullanılabilir. Veri işleyiciler sayfa sonlarını desteklemez.

    Desteklenen veri işleme uzantıları şunlardır: CSV, XML ve Atom.

  • Otomatik eklenen sayfa sonu işleyici uzantıları   Otomatik eklenen sayfa sonu işleme uzantıları, rapor düzenini ve biçimlendirmesini korur. Sonuç dosyası, bir Web sayfasında veya ReportViewer denetimlerinde olduğu gibi ekran tabanlı görüntüleme ve sunum için en iyi duruma getirilmiştir.

    Destelenen otomatik eklenen sayfa sonu işleme uzantıları şunlardır: Microsoft Excel, Microsoft Word ve Web arşivi (MHTML).

  • Sabit sayfa sonu işleyici uzantıları   Sabit sayfa sonu işleme uzantıları, rapor düzenini ve biçimlendirmesini korur. Sonuç dosyası tutarlı bir yazdırma deneyimi için veya raporu kitap biçiminde çevrimiçi olarak görüntülemek için optimize edilmiştir.

    Desteklenen sabit sayfa sonu işleme uzantıları şunlardır: TIFF ve PDF.

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Verme Biçimleri

Reporting Services, raporları farklı biçimlerde işleyen işleme uzantıları sağlar. Bu özelliği kullanmayı planlıyorsanız, rapor tasarımını seçtiğiniz dosya biçimine göre optimize etmelisiniz. İşleme uzantılarının her biriyle ilgili konular, raporun söz konusu biçimde nasıl işlendiği hakkında ayrıntılı bilgi sağlar.

Aşağıdaki tabloda kullanılabilir biçimler listelenmektedir.

Biçim

İşleme Uzantısı Türü

Açıklama

CSV

Veri

Virgülle Ayrılmış Değer (CSV) işleme uzantısı, raporları kolayca okunabilen ve birçok uygulama ile değiştirilebilen standart, düz metin biçiminde bir rapordan, düzleştirilmiş veri temsili olarak işler.

Daha fazla bilgi için bkz. CSV Dosyasına Verme (Rapor Oluşturucusu ve SSRS).

Excel

Otomatik eklenen sayfa sonu

Excel işleme uzantısı raporu Microsoft Excel 2007-2010 yanında Word, Excel ve PowerPoint için Microsoft Office Uyumluluk Paketi yüklenmiş Microsoft Excel 2003 ile uyumlu bir Excel belgesi olarak işler. Rapor, bu konuda açıklandığı gibi, bazı düzen ve özgün tasarım öğeleri çıkarılmış şekilde bir Excel çalışma sayfasına verilir. Excel'e verildiğinde çalışma sayfası sekmelerinin adlandırılabilmesi için, raporun özellikleri ve rapor içindeki gruplar ayarlanabilir. Bu işleyici tarafından oluşturulan dosyaların dosya adı uzantısı xlsx'dir.

Daha fazla bilgi için bkz. Microsoft Excel'e Verme (Rapor Oluşturucusu ve SSRS).

[!NOT]

Microsoft Excel 2003 ile uyumlu olan Excel 2003 işleme uzantısı bazı raporlama senaryolarında kullanılabilir.

Word

Otomatik eklenen sayfa sonu

Word işleme uzantısı raporu Microsoft Word 2007-2010 yanında Word, Excel ve PowerPoint için Microsoft Office Uyumluluk Paketi yüklenmiş Microsoft Word 2003 ile uyumlu bir Word belgesi olarak işler. Rapor Word belgesine verildikten sonra, raporunuzun ve tasarım belgesi stil raporlarının posta etiketi, satın alma siparişi veya biçim harfleri gibi içeriğini değiştirebilirsiniz. Bu işleyici tarafından oluşturulan dosyaların dosya adı uzantısı docx'dir.

Daha fazla bilgi için bkz. Microsoft Word'e Verme (Rapor Oluşturucusu ve SSRS).

[!NOT]

Microsoft Word 2003 ile uyumlu olan Word 2003 işleme uzantısı bazı raporlama senaryolarında kullanılabilir.

Web arşivi

Otomatik eklenen sayfa sonu

HTML işleme uzantısı raporu HTML biçiminde işler. İşleme uzantısı, tam biçimli HTML sayfaları veya başka HTML sayfalarına katıştırılacak HTML parçaları da oluşturabilir. Tüm HTML, UTF-8 kodlaması ile oluşturulur.

HTML işleme uzantısı, Rapor Yöneticisi'nde çalıştırma da içinde olmak üzere, Rapor Oluşturucusu'nda önizlemesi yapılan ve tarayıcıda görüntülenen raporların varsayılan işleme uzantısıdır.

Daha fazla bilgi için bkz. HTML'ye İşleme (Rapor Oluşturucusu ve SSRS).

Acrobat (PDF) dosyası

Sabit sayfa sonu

PDF oluşturma uzantısı, Adobe Acrobat programında ve PDF 1.3'ü destekleyen diğer üçüncü taraf PDF görüntüleyicilerinde açılabilecek dosyalar için bir rapor oluşturur. PDF 1.3'ün, Adobe Acrobat 4.0 ve sonrası ile uyumlu olmasına karşın, Reporting Services Adobe Acrobat 6 veya daha yeni sürümleri de destekler. İşleme uzantısı Adobe yazılımının raporu işlemesini gerektirmez. Ancak, bir raporu PDF biçiminde görüntüleyebilmek veya yazdırabilmek için Adobe Acrobat gibi PDF görüntüleyicileri gerekir.

Daha fazla bilgi için bkz. PDF Dosyasına Verme (Rapor Oluşturucusu ve SSRS).

TIFF dosyası

Sabit sayfa sonu

Resim oluşturma uzantısı, bir raporu bit eşlem veya meta dosya olarak oluşturur. Varsayılan olarak, Resim oluşturma uzantısı rapordan bir TIFF dosyası üretir, bu dosya birden fazla sayfa halinde görüntülenebilir. İstemci resmi aldığında, bir resim görüntüleyicisinde görüntülenebilir ve yazdırılabilir.

Resim oluşturma uzantısı GDI+ tarafından desteklenen biçimlerden birinde dosya oluşturabilir: BMP, EMF, EMFPlus, GIF, JPEG, PNG ve TIFF.

Daha fazla bilgi için bkz. Resim Dosyasına Verme (Rapor Oluşturucusu ve SSRS).

XML

Veri

XML işleme uzantısı XML biçiminde bir rapor döndürür. XML raporunun şeması rapora özgüdür ve yalnızca verileri içerir. Yerleşim bilgileri işlenmez ve sayfalandırma XML işleme uzantısı tarafından elde edilmez. Bu uzantı tarafından oluşturulan XML bir veritabanına alınabilir, XML veri iletisi olarak kullanılabilir veya özel bir uygulamaya gönderilebilir.

Daha fazla bilgi için bkz. XML'e Verme (Rapor Oluşturucusu ve SSRS).

Atom

Veri

Atom işleme uzantısı, raporlardan Atom uyumlu veri akışları oluşturur. Veri akışları, SQL Server 2012 PowerPivot istemcisi gibi Atom uyumlu veri akışlarını kullanabilen uygulamalarla okunabilir ve takas edilebilir.

Çıkış, bir rapordan kullanılabilecek veri akışlarını listeleyen bir Atom hizmet belgesi olur. Rapordaki her veri bölgesi için en az bir veri akışı oluşturulur. Veri bölgesinin türüne ve veri bölgesinde görüntülenen verilere bağlı olarak, birden çok veri akışı oluşturabilir.

Daha fazla bilgi için bkz. Raporlardan Veri Akışları Oluşturma (Rapor Oluşturucusu ve SSRS).

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Raporu Verme

Raporu vermek için, raporu Rapor Yöneticisi'nde veya Rapor Oluşturucusu'nda çalıştırın ve sonra Ver açılan listesinden bir biçim seçin. Dosyayı kaydetmek mi yoksa açmak mı istediğiniz sorulur. 'ı seçerseniz, rapor seçtiğiniz işleme biçimiyle ilişkilendirilmiş uygulamada açılır. (Örneğin, Excel'i seçtiğinizde, rapor Excel'de açılır.) Kaydet'i seçerseniz rapor kaydedilir. Örneğin, Excel'e veriyorsanız, rapor bir .xls dosyasına kaydedilir. Yerel bilgisayar için tanımlanan dosya ilişkileri, belirli bir işleme biçimi için kullanılacak uygulamayı belirler. Daha fazla bilgi için bkz. Raporu Başka Bir Dosya Türüyle Verme (Rapor Oluşturucusu ve SSRS).

Rapor sunucusu raporu geçerli kullanıcı oturumundaki şekliyle verir. Rapor sizde açıkken başka birisi raporun güncelleştirilmiş bir sürümünü yayımlarsa veya raporda görüntülenen veriler değiştirilirse, verilen rapor güncelleştirilmez.

Raporu farklı bir biçime verdiğinizde raporun sayfa numaralandırması etkilenebilir. Bir raporu önizlediğinizde, raporu otomatik sayfa sonu kuralları uygulandıktan sonra HTML işleyici uzantısı tarafından işlendiği şekilde görüntülersiniz. Raporu, Adobe Acrobat (PDF) gibi farklı bir dosya biçimine verdiğinizde, sayfalama sabit sayfa sonu kurallarını uygulayan fiziksel sayfa boyutuna dayanır. Sayfalar, rapora eklediğiniz mantıksal sayfa sonlarıyla da ayrılabilir, ancak sayfanın gerçek uzunluğu kullandığınız işleyici türüne bağlı olarak değişir. Raporunuzun sayfalamasını değiştirmek için, seçtiğiniz işleme uzantısının sayfalama davranışını anlamalısınız. Bu işleme uzantısı için rapor düzeninizin tasarımını ayarlamanız gerekebilir. Daha fazla bilgi için bkz. Sayfa Düzeni ve İşleme (Rapor Oluşturucusu ve SSRS).

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Raporlardan Veri Akışları Oluşturma

Rapordan veri akışları oluşturmak için, raporu Rapor Yöneticisi'nde çalıştırın ve ardından Rapor Yöneticisi araç çubuğunda Veri Akışı Oluştur simgesini tıklatın. Dosyayı kaydetmek mi yoksa açmak mı istediğiniz sorulur. 'ı seçerseniz, Atom hizmet belgesi .atomsvc dosya uzantısıyla ilişkilendirilmiş uygulamada açılır. Kaydet'i seçerseniz, belge bir .atomsvc dosyası olarak kaydedilir. Varsayılan olarak, dosyanın adı raporun adıyla aynı olur. Bu adı daha anlamlı olacak şekilde değiştirebilirsiniz.

Atom hizmet belgesini bilgisayarınıza kaydedersiniz. Daha sonra bunu başkalarının kullanımına sunmak için rapor sunucusuna veya başka bir sunucuya yükleyebilirsiniz. Daha fazla bilgi için bkz. Raporlardan Veri Akışları Oluşturma (Rapor Oluşturucusu ve SSRS) ve Rapordan Veri Akışları Oluşturma (Rapor Oluşturucusu ve SSRS).

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Verilen Raporların Sorunlarını Giderme

Bazen raporlarınız farklı görünür ve veya farklı bir biçime verdiğinizde istediğiniz gibi olmayabilir. Bunun nedeni işleyiciyi etkileyen belirli kurallar ve sınırlamalar olabilmesidir. Birçok sınırlamayı raporu oluştururken dikkate alarak sınırlamaları aşabilirsiniz. Raporda biraz farklı bir düzen kullanmanız, rapor içindeki öğeleri dikkatli bir şekilde hizalamanız, rapor altbilgilerini tek bir satır metinle sınırlamanız vb. gerekebilir.

Belirli işleyicilerle ilgili konular rapor öğelerinin ve veri bölgelerinin nasıl işlendiği yanında her bir işleyiciyle ilgili sınırlamalar ve çözümleri de açıklar.

Reporting Services diğer biçimlerde iyi sonuç veren raporlar oluşturmanıza yardımcı olan ek özellikler sağlar. Tablix veri bölgelerindeki (tablo, matris ve liste), gruplardaki ve dikdörtgenlerdeki sayfa sonları, raporun sayfalara ayrılmasını daha iyi denetlemenize olanak tanır. Sayfa sonlarıyla sınırlandırılan rapor sayfaları farklı sayfa adlarına sahip olabilir ve sayfa numaralandırması sıfırlanabilir. İfadeler kullanılarak, rapor çalıştırıldığında sayfa adları ve sayfa numaraları dinamik olarak güncelleştirilebilir. Daha fazla bilgi için bkz. Reporting Services'da Sayfalandırma (Rapor Oluşturucusu ve SSRS).

Ek olarak, farklı işleyiciler için koşullu olarak farklı rapor düzenleri uygulamak için RenderFormat dahili genel değişkenini kullanabilirsiniz. Daha fazla bilgi için bkz. Yerleşik Genel Değerler ve Kullanıcı Başvuruları (Rapor Oluşturucusu ve SSRS).

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Raporları Vermenin Diğer Yolları

Rapor verme işlemi, rapor, Rapor Yöneticisi'nde veya Rapor Oluşturucusu'nda açıkken, istek üzerine yerine getirilen bir görevdir. Verme işlemini otomatikleştirmek istiyorsanız (örneğin, raporu paylaşılan bir klasöre özel bir dosya türünde ve yinelenen bir zamanlamada vermek için), raporu paylaşılan klasöre teslim eden bir abonelik oluşturun. Daha fazla bilgi için bkz. File Share Delivery in Reporting Services.

Raporlama araçlarında önizlenen veya Rapor Yöneticisi gibi bir tarayıcı uygulamasında açılan raporlar her zaman ilk olarak HTML biçiminde işlenir. Görüntüleme için varsayılan olarak farklı bir işleme uzantısı belirtemezsiniz. Ancak, sonradan bir e-posta gelen kutusuna veya paylaşılan klasöre teslim edilmek üzere, istediğiniz işleme biçiminde rapor üreten bir abonelik oluşturabilirsiniz. Daha fazla bilgi için bkz. Creating, Modifying, and Deleting Standard Subscriptions ve Creating, Modifying, and Deleting Data-Driven Subscriptions.

Ayrıca, URL parametresi olarak bir işleme uzantısını belirten bir URL aracılığıyla da rapora erişebilir ve raporu önce HTML'de işlemeden doğrudan belirtilen biçimde işleyebilirsiniz. Aşağıdaki örnekte, rapor Excel biçiminde işlenmektedir:

http://<Server Name>/reportserver?/Sales/YearlySalesSummary&rs:Format=Excel&rs:Command=Render

Daha fazla bilgi için bkz. Specifying a Rendering Format in a URL.

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Ayrıca bkz.

Kavramlar

Sayfa Sonlarını, Üstbilgileri, Sütunları ve Satırları Denetim Altına Alma (Rapor Oluşturucusu ve SSRS)

Raporları Bulma, Görüntüleme ve Yönetme (Rapor Oluşturucusu ve SSRS)

Rapor Yazdırma (Rapor Oluşturucusu ve SSRS)

Rapor Kaydetme (Rapor Oluşturucusu)