Aracılığıyla paylaş


Detaylandırma, Ayrıntıya Gitme, Alt Raporlar ve İç İçe Veri Bölgeleri (Rapor Oluşturucusu ve SSRS)

Genel verilerle ayrıntılar arasındaki ilişkiyi göstermek için verileri çeşitli şekillerde düzenleyebilirsiniz. Verilerin tümünü rapora yerleştirebilir, ancak kullanıcı ayrıntıları göstermek üzere tıklatıncaya kadar bunların gizli kalmasını ayarlayabilirsiniz; bu bir ayrıntıya gitme eylemidir. Tablo veya matris gibi bir veri bölgesinin içine yerleştirilmiş olan tablo veya grafik gibi başka bir veri bölgesindeki verileri görüntüleyebilirsiniz. Tümüyle ana raporun içinde yer alan bir alt rapordaki verileri görüntüleyebilirsiniz. Ayrıca, ayrıntı verilerini kullanıcının bir bağlantıyı tıklatarak görüntülediği ayrı raporlar olan detaylandırma raporlarının içine yerleştirebilirsiniz.

rs_DrillThruDrilldownEtc

A. Detaylandırma raporu

B. Alt Rapor

C. İç İçe veri bölgeleri

D. Ayrıntıya gitme eylemleri

Bunların tümünün ortak noktaları vardır; ancak farklı amaçlara hizmet ederler ve farklı özelliklere sahiptirler. Bunların ikisi, detaylandırma raporları ve alt raporlar aslında ayrı raporlardır. İç içe yerleştirme, bir veri bölgesini başka bir veri bölgesinin içine koyma anlamına gelir. Ayrıntıya gitme, herhangi bir rapor öğesine uygulayabileceğiniz ve diğer rapor öğelerini gizlemeye veya göstermeye yarayan bir eylemdir. Bunların tümü, kullanıcılarınızın raporunuzu daha iyi anlamasına yardımcı olmak için verileri düzenleme ve görüntüleme yollarıdır.

[!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

Özelliklerin Özeti

Özelliklerle İlgili Ayrıntılar

Bu Bölümde

Özelliklerin Özeti

Bu tabloda bu farklı özellikler özetlenmektedir. Ayrıntılar bu konunun ilerleyen bölümlerinde ayrı bir bölümde yer alır. Ayrıntıya gitme özelliğinin gösterme ve gizleme eylemini tüm rapor öğelerine uygulayabildiğiniz için, bu özellik bu karşılaştırmalara dahil edilmemiştir.

Özellik

Alt rapor

Detaylandırma

İç içe yerleştirme

Ana raporun veri kümesini kullanır

Aynı veya farklı

Aynı veya farklı

Aynı

Verileri alır

Veriler ana raporla aynı zamanda alınır

Veriler bir kerede bir detaylandırma raporu olarak alınır

Verilerin tümü ana raporla aynı zamanda alınır

İşlenmiştir

Ana raporla birlikte

Bağlantı tıklatıldığında

Ana raporla birlikte.

Performansı

Daha yavaş (ancak ana raporla birlikte tüm verileri alır)

Daha hızlı (ancak ana raporla birlikte tüm verileri almaz)

Daha hızlı (ve ana raporla birlikte tüm verileri alır)

Parametre kullanır

Evet

Evet

Hayır

Yeniden kullanılabilir

Rapor olarak veya başka raporların içinde alt rapor ya da detaylandırma raporu olarak

Rapor olarak veya başka raporların içinde alt rapor ya da detaylandırma raporu olarak

Yeniden kullanılamaz.

Yeri

Ana raporun dışında, aynı veya farklı rapor sunucusunda

Ana raporun dışında, aynı rapor sunucusunda

Ana raporun içinde

Görüntülenme yeri

Ana raporda

Farklı bir raporda

Ana raporda

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

Özelliklerin Ayrıntıları

Kullandıkları Veri Kümeleri

Alt raporlar ve detaylandırma raporları ana raporda aynı veri kümesini kullanabilir veya farklı bir veri kümesi kullanabilir. İç içe veri bölgeleri, aynı veri kümesini kullanır.

Verileri Alma

Alt raporlar ve iç içe veri bölgeleri, verileri ana raporla aynı zamanda alır. Detaylandırma raporları böyle değildir. Her detaylandırma raporu, kullanıcı ilgili bağlantıyı tıklattığında veri alır. Ana raporla buna bağımlı olan raporun aynı zamanda veri alması gerekiyorsa, bu önemli bir noktadır.

İşleme

Alt rapor ana raporun bir parçası olarak işlenir. Örneğin, siparişle ilgili ayrıntılı bilgilerin görüntülendiği bir alt rapor ayrıntı satırında bir tablo hücresine eklenirse, alt rapor tablonun her satırı başına bir kez işlem görür ve ana raporun bir parçası olarak işlenir. Detaylandırma raporu yalnızca, kullanıcı özet ana rapordaki detaylandırma bağlantısını tıklattığında işlenir ve sunulur.

Performans

Hangisinin kullanılacağına karar verirken, özellikle alt rapor birden fazla rapor tarafından kullanılmıyorsa, alt rapor yerine bir veri bölgesi kullanmayı da düşünebilirsiniz. Rapor sunucusu, her alt rapor örneğini ayrı bir rapor olarak işlediğinden performans etkilenebilir. Veri bölgeleri alt raporların işlevselliğini ve esnekliğini büyük ölçüde sağlar ancak daha iyi bir performans gösterir. Detaylandırma raporlarının performansı da alt raporlardan daha iyidir, çünkü bunlar verilerin tümünü ana raporla aynı zamanda almaz.

Parametre Kullanma

Detaylandırma raporlarında ve alt raporlarda genelde, görüntülenecek rapor verilerini belirten rapor parametreleri bulunur. Örneğin, bir ana rapordaki satış siparişi numarasını tıklattığınızda, satış siparişi numarasını parametre olarak kabul edilen bir detaylandırma raporu açılır ve söz konusu satış siparişinin tüm verilerini gösterir. Ana rapordaki bağlantıyı oluşturduğunuzda, detaylandırma raporuna parametre olarak geçirilecek değerleri belirtirsiniz.

Detaylandırma raporu veya alt rapor oluşturmak için, önce hedef detaylandırma raporunu veya alt raporu tasarlamanız ve bundan sonra detaylandırma eylemini oluşturmanız veya ana rapora bir başvuru eklemeniz gerekir.

Yeniden Kullanılabilme

Alt raporlar ve detaylandırma raporları, ayrı raporlardır. Dolayısıyla, bunlar bir dizi raporda kullanılabilir veya tek başına raporlar olarak görüntülenebilir. İç içe veri bölgeleri yeniden kullanılamaz. Bir veri bölgesinin içine yerleştirilmiş olduklarından, bunları rapor bölümleri olarak kaydedemezsiniz. Bunları içeren veri bölgesini rapor bölümü olarak kaydedebilirsiniz ancak içine yerleştirilmiş olan veri bölgesini kaydedemezsiniz.

Konum

Hem alt raporlar hem de detaylandırma raporları ayrı birer rapor olduğundan, bunlar ana raporun dışında depolanır. Alt raporlar aynı veya farklı rapor sunucusunda bulunabilirken, detaylandırma raporlarının aynı rapor sunucusunda bulunması gerekir. İç içe veri bölgeleri ana raporun birer parçasıdır.

Görüntü

Alt raporlar ve iç içe veri bölgeleri ana raporun içinde görüntülenir. Detaylandırma raporları kendi başlarına görüntülenir.

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

Bu Bölümde

Ayrıca bkz.

Kavramlar

Rapor Parametreleri (Rapor Oluşturucusu ve SSRS)