Aracılığıyla paylaş


Yinelemeli Hiyerarşi Grupları Oluşturma (Rapor Oluşturucusu ve SSRS)

Üst ve alt öğe arasındaki ilişkinin, veri kümesindeki alanlar tarafından temsil edildiği özyinelemeli verileri görüntülemek için, veri bölgesi grup ifadesini alt alana göre ve Parent özelliğini de üst alana göre ayarlayabilirsiniz.

Özyinelemeli hiyerarşik grupların sıkça kullanılma biçimi hiyerarşik verilerin; örneğin, bir kuruluş grafiğindeki çalışanların, görüntülenmesidir. Veri kümesi, yönetici adının da çalışanlar listesinde görüntülendiği çalışan ve yöneticilerin bir listesini içerir.

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

Özyinelemeli Hiyerarşiler Oluşturma

Bir tablix veri bölgesinde özyinelemeli bir hiyerarşi oluşturmak için, grup ifadesini, alt öğe verilerini belirten alana ve grubun Parent özelliğini üst öğe verilerini belirten alana ayarlamalısınız. Örneğin, çalışanların yöneticilere rapor verdiği çalışan kimliğini ve yönetici kimliği alanlarını içeren bir veri kümesinde, grup ifadesini çalışan kimliği olarak ve Parent özelliğini yönetici kimliği olarak ayarlayın.

Özyinelemeli bir hiyerarşi olarak tanımlanan bir grupta (yani Parent özelliğini kullanan bir grupta) yalnızca bir grup ifadesi yer alabilir. Çalışan adlarını, hiyerarşideki düzeylerine göre girintilemek için, metin kutusu doldurmasında Level işlevini kullanabilirsiniz.

Daha fazla bilgi için, bkz. Veri Bölgesine Grup Ekleme veya Silme (Rapor Oluşturucusu ve SSRS) ve Yinelemeli Hiyerarşi Grubu Oluşturma (Rapor Oluşturucusu ve SSRS).

Özyinelemeyi destekleyen Toplama İşlevleri

Özyinelemeli bir hiyerarşi için özet verileri hesaplamak üzere, Recursive parametresini kabul eden Reporting Services toplama işlevlerini kullanabilirsiniz. Aşağıdaki işlevler Recursive'i parametre olarak kabul eder: Sum, Avg, Count, CountDistinct, CountRows, Max, Min, StDev, StDevP, Sum, Var ve VarP. Daha fazla bilgi için bkz. Toplama İşlevleri Başvurusu (Rapor Oluşturucusu ve SSRS).

Ayrıca bkz.

Kavramlar

Tablolar, Matrisler ve Listeler (Rapor Oluşturucusu ve SSRS)

Tablix Veri Bölgesi (Rapor Oluşturucusu ve SSRS)

Toplama İşlevleri Başvurusu (Rapor Oluşturucusu ve SSRS)

Tablolar (Rapor Oluşturucusu ve SSRS)

Matrisler (Rapor Oluşturucusu ve SSRS)

Listeler (Rapor Oluşturucusu ve SSRS)

Tablolar, Matrisler ve Listeler (Rapor Oluşturucusu ve SSRS)