Aracılığıyla paylaş


Rapor Bölümleri (Rapor Oluşturucusu ve SSRS)

Tablo, matris, grafik ve resim gibi rapor öğeleri, rapor bölümü olarak yayımlanabilir. Rapor bölümleri, rapor sunucusunda ayrı yayımlanan ve başka raporlarda yeniden kullanılabilen rapor öğeleridir. Rapor bölümlerinin .rsc dosya uzantısı vardır.

Rapor bölümlerini kullanan çalışma grupları, ekip üyelerinden her birinin güçlü yönlerinden ve rollerinden yararlanabilir. Örneğin, grafikleri oluşturmak sizin sorumluluğunuzdaysa, grafikleri ayrı bölümler olarak kaydedip bunların hem siz hem de çalışma arkadaşlarınız tarafından başka raporlarda kullanılmasını sağlayabilirsiniz. Rapor bölümlerini rapor sunucusunda veya rapor sunucusuyla tümleştirilmiş bir SharePoint sitesinde yayımlayabilirsiniz. Bunları birden çok raporda yeniden kullanabilir ve sunucuda güncelleştirebilirsiniz.

Raporunuza eklediğiniz rapor bölümü, benzersiz bir kimlik aracılığıyla bu rapor bölümünün sitedeki veya sunucudaki örneğiyle ilişkisini korur. Site veya sunucudaki rapor bölümlerini bir rapora ekledikten sonra, bu eklenen bölümleri site veya sunucudaki özgün rapor bölümünden bağımsız olarak değiştirebilirsiniz. Yeterli izinleriniz varsa, başkalarının site veya sunucudaki rapor bölümlerinde yaptığı değişiklikleri kabul edebilir ve yeni bir rapor bölümü oluşturarak veya özgün rapor bölümünün üzerine yazarak, değiştirilmiş rapor bölümlerini site veya sunucuya geri kaydedebilirsiniz.

Rapor bölümlerinde hızlıca işe başlamak için, bkz. şu videolar: SQL Server 2008 R2'de Rapor Oluşturucusu 3 Rapor Bölümleri ve Nasıl Yaparım: SQL Server Rapor Oluşturucusu ile Yeniden Kullanılabilir Rapor Bölümleri Oluşturma?.

Bu Makalede

Rapor Bölümünün Kullanım Ömrü

Rapor Bölümlerini Yayımlama

Rapor Bölümlerini Yeniden Kullanma

Rapor Bölümlerini Sunucudaki Değişikliklerle Güncelleştirme

Zaten Sunucudan Bulunan Rapor Bölümlerini Yeniden Yayımlama

Nasıl Yapılır Konuları

Rapor Tasarımcısı'nda Rapor Bölümleriyle Çalışma

Rapor Bölümünün Kullanım Ömrü

rs_ComponentCreation

  1. A Kişisi katıştırılmış veri kümesine bağımlı bir grafik içeren bir rapor oluşturur.

  2. A Kişisi grafiği rapor sunucusuna yayımlamayı seçer. Rapor Oluşturucusu yayımlanan grafiği benzersiz bir kimlik atar. A Kişisi veri kümesini paylaşmayı seçmez, dolayısıyla veri kümesi grafikte katıştırılmış olarak kalır.

  3. B Kişisi boş bir rapor oluşturur, Rapor Bölümü Galerisi'nde arama yapar, grafiği bulur ve raporuna ekler. Grafik artık katıştırılmış veri kümesiyle birlikte B Kişisinin raporunun bir parçasıdır. B Kişisi grafiğin ve veri kümesinin raporda bulunan örneklerini düzenleyebilir. Bu, grafiğin ve veri kümesinin rapor sunucusundaki örneklerini etkilemediği gibi, rapordaki örneklerle rapor sunucusundakiler arasındaki ilişkiyi de koparmaz.

    rs_componentupdate

  4. C Kişisi grafiği bir rapora ekler ve bir çubuk grafik olan bu grafiği raporda pasta grafiğe dönüştürür.

  5. C Kişisinin sunucudaki grafiğin üzerine yazma izinleri vardır ve grafiği sunucuda yeniden yayımlayarak bunu yapar. Bu işlem, grafiğin sunucudaki yayımlanan kopyasını güncelleştirir. C Kişisi de veri kümesini paylaşmayı seçmez, dolayısıyla veri kümesi grafikte katıştırılmış olarak kalır.

  6. B Kişisi sunucudan güncelleştirilmiş grafiği kabul eder. Böylelikle B Kişisinin raporunda grafik üzerinde B Kişisi tarafından yapılmış olan değişikliklerin üzerine yazılır.

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

Rapor Bölümlerini Yayımlama

Rapor bölümünü yayımladığınızda, Rapor Oluşturucusu buna rapor bölümü adından farklı, benzersiz bir kimlik atar. Rapor bölümüyle ilgili başka ne gibi değişiklikler yaparsanız yapın, Rapor Oluşturucusu bu kimliği tutar. Kimlik, raporunuzdaki özgün rapor öğesini rapor bölümüne bağlar. Başka rapor yazarları rapor bölümünü yeniden kullandığında, kimlik onların raporundaki rapor bölümünü de rapor sunucusundaki rapor bölümüne bağlar.

Rapor bölümleri olarak yayımlayabileceğiniz rapor öğeleri şunlardır:

  • Grafikler

  • Ölçerler

  • Resimler

  • Haritalar

  • Parametreler

  • Dikdörtgenler

  • Tablolar

  • Matrisler

  • Listeler

Tablo, matris veya grafik gibi veri görüntüleyen bir rapor öğesini yayımladığınızda, rapor öğesinin bağımlı olduğu veri kümesi de, içine katıştırılmış bir veri kümesi olarak kaydedilir. Veri kümesini, siz veya diğer kullanıcılar tarafından başka rapor bölümlerinde temel alınabilecek paylaşılan bir veri kümesi olarak da kaydedebilirsiniz. Daha fazla bilgi için bkz. Rapor Oluşturucusu'nda Rapor Bölümleri ve Veri Kümeleri.

Bazı rapor bölümleri başka rapor öğeleri içerebilir. Örneğin, bir tablo grafik içerebilir ve bir dikdörtgen matris veya grafik içerebilir. Başka rapor öğeleri içeren bir rapor öğesini yayımladığınızda, bunlar tek bir birim olarak kaydedilir. Diğer rapor öğeleri, kapsayıcı rapor bölümünün içine katıştırılmış olarak kaydedilir. Bunları ayrı ayrı güncelleştiremezsiniz ve kapsayıcının içindeki öğeleri ayrı rapor bölümleri olarak kaydedemezsiniz.

Rapor bölümlerini yayımlama hakkında daha fazla bilgi için, bkz. Rapor Bölümlerini Yayımlama ve Yeniden Yayımlama (Rapor Oluşturucusu ve SSRS).

Rapor Bölümü Meta Verilerini Değiştirme

Rapor bölümlerini varsayılan ayarlarla varsayılan bir konuma veya her rapor bölümünü ayrı bir konuma kaydedebilir, başlık ve açıklama gibi meta verilerini değiştirebilirsiniz.

İnsanların arama yaparken rahatça bulabilmesi için, rapor bölümünü yayımlarken buna net bir ad ve açıklama belirlemek iyi bir yöntemdir. Sonunda sitenizde veya sunucunuzda adları birbirine benzeyen birçok rapor bölümü olabilir. Rapor bölümleriyle bunların bağımlı öğeleri arasındaki ilişkileri gösteren adlandırma kuralları kullanmayı düşünebilirsiniz.

Ayrıca, paylaşılan veri kaynaklarını, paylaşılan veri kümelerini ve bunlara bağımlı olan rapor bölümlerini aynı klasöre kaydedebilirsiniz.

Açıklamayı Özellikler bölmesinde de düzenleyebilirsiniz.

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

Rapor Bölümlerini Yeniden Kullanma

Rapor oluşturmanın en kolay yolu tablo veya grafik gibi varolan rapor bölümlerini Rapor Bölümü Galerisi'nden raporunuza eklemektir. Bunu raporunuza ekledikten sonra gerektiği şekilde değiştirebilir veya sunucudan gelen güncelleştirmeleri kabul edebilirsiniz. Raporunuzdaki rapor öğesini değiştirmeniz, site veya sunucuda yayımlanan rapor bölümü örneğini etkilemediği gibi, rapordaki örnekle site veya sunucudaki örnek arasındaki ilişkiyi de koparmaz. İzinleriniz yeterliyse, güncelleştirilmiş kopyayı site veya sunucuya geri kaydedebilirsiniz. Başka birisi site veya sunucudaki kopyayı değiştirirse, kopyanızı olduğu gibi korumaya karar verebilir ya da site veya sunucudaki kopya gibi olacak şekilde güncelleştirebilirsiniz.

Rapor Bölümlerini Arama

Raporunuza ekleyeceğiniz rapor bölümlerini Rapor Bölümü Galerisi'nde ararsınız. Rapor bölümlerine rapor adının, raporu oluşturanın, son değiştirenin, son değiştirme tarihinin, depolandığı konumun tamamına ya da bir bölümüne göre veya rapor bölümünün türüne göre filtre uygulayabilirsiniz. Örneğin, iş arkadaşlarınızdan biri tarafından geçen hafta oluşturulmuş tüm grafikleri arayabilirsiniz.

Arama sonuçlarını küçük resimler veya liste olarak görüntüleyebilir, bu sonuçları ada, oluşturma ve değiştirme tarihlerine ve oluşturana göre sıralayabilirsiniz. Daha fazla bilgi için bkz. Rapor Bölümlerine Göz Atma ve Varsayılan Klasörü Ayarlama (Rapor Oluşturucusu ve SSRS).

Rapor Bölümüyle Birlikte Gelenler

Raporunuza rapor bölümü eklediğinizde, çalışması için gereken her şeyi de eklemiş olursunuz. Örneğin, veri görüntüleyen tüm nesneler bir veri kümesine (bir sorgu ve bir veri kaynağı bağlantısı) bağımlıdır. Ayrıca bir veya birden çok parametresi de olabilir. Bağımlı olduğu tüm öğeler onun bağımlılıklarıdır ve bunların tümü veya bunlara yönelik işaretçiler raporunuza eklediğiniz rapor bölümünün içinde yer alır. Veri kümesi ve parametreler raporunuzun Rapor Verileri bölmesinde listelenir.

Rapor bölümünün veri kümesi rapor bölümüne katıştırılmış olabileceği gibi, rapor bölümün işaret ettiği paylaşılan bir veri kümesi olarak ayrı da olabilir. Rapor bölümüne katıştırılmışsa, bunu değiştirebilirsiniz. Paylaşılan bir veri kümesiyse, bu yeterli izinlerinizin olmasını gerektiren ayrı bir nesnedir. Paylaşılan ve katıştırılmış veri kümeleri hakkında daha fazla bilgi için, bkz. Rapora Veri Ekleme (Rapor Oluşturucusu ve SSRS).

Ad Çakışmalarını Çözme

Rapor bölümü eklediğinizde, Rapor Oluşturucusu tüm ad çakışmalarını düzeltir. Örneğin, raporunuzda önceden bir Grafik1 varsa ve Grafik1 adlı bir rapor bölümü eklerseniz, Rapor Oluşturucusu yeni rapor bölümünün adını otomatik olarak değiştirir ve Grafik2 yapar. Örneğin, raporunuzda önceden bir VeriKümesi1 varsa ve adı yine VeriKümesi1 olan farklı bir veri kümesine başvuran bir rapor bölümü eklerseniz, Rapor Oluşturucusu yeni veri kümesinin adını VeriKümesi2 olarak değiştirir ve başvuruları güncelleştirir.

Birden Çok Rapor Bölümü Ekleme

Raporunuza sınırsız sayıda rapor bölümü ekleyebilirsiniz. Bununla birlikte, bir kerede yalnızca bir rapor bölümü eklenebilir. Hatta, aynı rapora bir rapor bölümünün birden çok örneğini eklemek de mümkündür. Bunların benzersiz adları olur, ancak tümü sunucudaki aynı rapor bölümünün örnekleridir ve aynı benzersiz kimliğe sahiptir.

Raporunuzda önceden bulunan bir veri kümesiyle özdeş bir veri kümesini kullanan başka bir rapor bölümü eklediğinizde, sihirbaz raporunuza söz konusu veri kümesinin başka bir sürümünü eklemez; rapor bölümündeki başvuruları varolan veri kümesine gidecek şekilde yeniden yönlendirir. Daha fazla bilgi için bkz. Rapor Oluşturucusu'nda Rapor Bölümleri ve Veri Kümeleri.

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

Rapor Bölümlerini Sunucudaki Değişikliklerle Güncelleştirme

Bir raporu açtığınızda, Rapor Oluşturucusu söz konusu rapordaki rapor bölümlerinin sunucudaki örneklerinin sunucuda güncelleştirilip güncelleştirilmediğini denetler. Rapor bölümlerinin veri kümeleri ve parametreler gibi bağımlı öğelerindeki değişiklikleri de denetler. Yayımlanmış herhangi bir rapor bölümü veya rapor bölümünün bağımlılıkları sunucuda güncelleştirilmişse, raporunuzda bir bilgi çubuğunda güncelleştirilmiş olan bölümlerin sayısı görüntülenir. Güncelleştirmeleri görüntülemeyi ve kabul etmeyi veya reddetmeyi ya da bilgi çubuğunu göz ardı etmeyi seçebilirsiniz. Güncelleştirmeleri görmeyi seçerseniz, rapor bölümünün küçük resmini, bunu son değiştiren kişiyi ve değiştirilme tarihini görürsünüz. Ardından, güncelleştirilmiş öğelerin herhangi birini veya tümünü kabul edebilirsiniz.

[!NOT]

Bilgi çubuğunu devre dışı bırakabilir ve rapor bölümünün değişip değişmediğinin size bildirilmemesini sağlayabilirsiniz. Bu seçeneği, raporunuza rapor bölümünü eklerken ayarlarsınız. Bilgi çubuğunu devre dışı bıraksanız da güncelleştirmeleri denetleyebilirsiniz. Daha fazla bilgi için bkz. Güncelleştirmeleri Denetleme veya Güncelleştirmeleri Kapatma (Rapor Oluşturucusu ve SSRS).

Rapor Oluşturucusu rapor bölümünün sunucuda son güncelleştirme tarihiyle rapor bölümünü sunucuyla son eşitlediğiniz tarih arasındaki farklılıkları denetler. Sizin raporunuzdaki rapor bölümünü değiştirdiğiniz tarihi denetlemez. Dolayısıyla, raporunuzdaki rapor bölümü ile sunucudaki rapor bölümü birbirinde oldukça farklı olsa da, Rapor Oluşturucusu güncelleştirmeleri denetlediğinde hiçbir fark bulamayabilir.

Güncelleştirmeleri Kabul Etme

Rapor bölümü için bir güncelleştirmeyi kabul ettiğinizde, bu rapor bölümünün raporunuzda önceden bulanan kopyasının tümüyle yerini alır. Raporunuzdaki rapor bölümünün özellikleriyle sunucudaki yayımlanmış rapor bölümünün özelliklerini birleştiremezsiniz. Öte yandan, rapor bölümünün bağımlılıklarından birini, örneğin katıştırılmış bir veri kümesini değiştirirseniz, Rapor Oluşturucusu raporunuzda zaten bulunan bağımlılığın üzerine yenisini kopyalamaz. Bağımlılığın yeni bir kopyasını karşıdan yükler ve rapor bölümünü yeni kopyaya işaret edecek şekilde güncelleştirir.

Rapor Bölümünün Önceki Bir Sürümüne Geri Dönme

Raporunuzda, rapor bölümünün bir sürümünü değiştirdiyseniz ve bunun yerine sunucudaki sürümü koymaya karar verirseniz, bunu yapmak için Güncelleştir iletişim kutusunu kullanamazsınız. Güncelleştirme işlevi yalnızca siz karşıdan yükledikten sonra sunucuda değiştirilmiş olan rapor bölümleri için kullanılabilir.

Sunucudaki sürüme geri dönmek için, raporunuzdaki sürümü silin ve yeniden ekleyin.

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

Zaten Sunucudan Bulunan Rapor Bölümlerini Güncelleştirme

Sunucuda varolan bir rapor bölümünü güncelleştirmeyi ve bunun varolanın yerine koymadan yeni bir rapor bölümü olarak yayımlamayı seçebilirsiniz. Sunucudaki rapor bölümünü güncelleştirdiğinizde, rapor bölümünün diğer raporlardaki kopyaları otomatik olarak değiştirilmez. Diğer rapor yazarları bu rapor bölümünü raporlarına ekledilerse, söz konusu raporu bir sonraki açışlarında bu değişiklik onlara bildirilir. Yaptığınız değişiklikleri kabul etmeyi veya etmemeyi seçebilirler.

Bunu yeni bir rapor bölümünü olarak yayımlamayı seçerseniz, Rapor Oluşturucusu buna yeni, benzersiz bir kimlik atar ve artık özgür rapor bölümüyle bağlantısı kalmaz.

Veri kümesi rapor bölümüne katıştırılmışsa, rapor bölümünü her yayımladığınızda veri kümesi Rapor Bölümlerini Yayımla iletişim kutusunda görüntülenir. Paylaşılan veri kümeleri Rapor Bölümlerini Yayımla iletişim kutusunda görüntülenmez.

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

Rapor Tasarımcısı'nda Rapor Bölümleriyle Çalışma

Rapor bölümleri SQL Server SQL Server Veri Akışı Araçları (SSDT) içindeki Rapor Tasarımcısı'nda biraz farklı çalışır. Rapor Tasarımcısı'nda yayımlama işlemi tek yönlüdür: rapor bölümü Rapor Tasarımcısı'ndan yayımlanabilir ancak var olan rapor bölümü Rapor Tasarımcısı'nda tekrar kullanılamaz. Daha fazla bilgi için bkz. Publishing Report Parts in Report Designer.

Nasıl Yapılır Konuları

Rapor Bölümlerini Yayımlama ve Yeniden Yayımlama (Rapor Oluşturucusu ve SSRS)

Rapor Bölümlerine Göz Atma ve Varsayılan Klasörü Ayarlama (Rapor Oluşturucusu ve SSRS)

Güncelleştirmeleri Denetleme veya Güncelleştirmeleri Kapatma (Rapor Oluşturucusu ve SSRS)

Ayrıca bkz.

Görevler

Rapor Bölümlerinde Sorun Giderme (Rapor Oluşturucusu ve SSRS)

Kavramlar

Rapor Oluşturucusu'nda Rapor Bölümleri ve Veri Kümeleri

Managing Report Parts

Diğer Kaynaklar

SQL Server 2008 R2'de Rapor Oluşturucusu 3 Rapor Bölümleri (video)

Nasıl Yaparım: SQL Server Rapor Oluşturucusu ile Yeniden Kullanılabilir Rapor Bölümleri Oluşturma? (video)