Tablolar, Matrisler ve Listeler (Rapor Oluşturucusu ve SSRS)
Tablolar, matrisler ve listeler; satırlar ve sütunlar halinde düzenlenmiş hücrelerde rapor verilerini görüntüleyen veri bölgeleridir. Hücreler normal olarak metin, tarih ve sayı gibi metin verileri içerir, ancak bunlar ölçer, grafik veya rapor öğeleri (örneğin resimler) de içerebilir. Tablolar, matrisler ve listeler toplu olarak çoğunlukla tablix veri bölgeleri olarak adlandırılır.
Tablo, matris ve liste şablonları, verilerin hücrelerde görüntülenebildiği esnek bir kılavuz olan tablix veri bölgesinde oluşturulur. Tablo ve matris şablonlarında, hücreler satır ve sütunlar halinde düzenlenir. Şablonlar, bunlara temel oluşturan genel tablix veri bölgesinin çeşitlemeleri olduğundan, raporunuzu geliştirdikçe verileri şablon biçimlerinin ve tablo, matris veya listede yapacağınız, başka bir veri bölgesinin özelliklerini içermesini sağlayacak değişikliklerin bir bileşiminde görüntüleyebilirsiniz. Örneğin, bir tablo ekler ve bunun gereksinimlerinizi karşılamadığını fark ederseniz, sütun grupları ekleyerek tabloyu matrise dönüştürebilirsiniz.
Tablo ve matris veri bölgeleri, iç içe tabloların, matrislerin, listelerin, grafiklerin ve ölçerlerin eklenmesiyle karmaşık veri ilişkilerini görüntüleyebilir. Tablo ve matrisler bir tablo düzenine sahiptir ve bunların verileri tek bir veri kaynağı üzerinde oluşturulmuş tek bir veri kümesinden gelir. Tablolarla matrisler arasındaki başlıca fark, tabloların yalnızca satır grupları içerebilmesine karşın matrislerde satır grupları ve sütun gruplarının bulunmasıdır.
Listeler biraz farklıdır. Bunlar serbest bir düzeni destekler ve her biri farklı bir veri kümesini kullanan birden çok eş tablo veya matris içerebilir. Ayrıca listeler, faturalar gibi formlar için de kullanılabilir.
Aşağıdaki resimlerde tablo, matris veya liste içeren basit raporlar gösterilmektedir.
Tablolara, matrislere ve listelere hızlı bir başlangıç yapmak için, bkz. Öğretici: Temel Tablo Raporu Oluşturma (Rapor Oluşturucusu), Öğretici: Matris Raporu Oluşturma (Rapor Oluşturucusu) ve Öğretici: Serbest Biçimli Rapor Oluşturma (Rapor Oluşturucusu).
[!NOT]
Tabloları, matrisleri ve listeleri rapordan ayrı, rapor bölümleri olarak yayımlayabilirsiniz. Rapor bölümleri rapor sunucusunda depolanan ve diğer raporlara dahil edilebilen kendi içinde her şeyi içeren rapor öğeleridir. Rapor Bölümü Galerisi'ne gözatmak ve raporlarınıza eklemek üzere bölümler seçmek için Rapor Oluşturucusu'nu kullanın. Rapor Bölümü Galerisi'ne kullanmak üzere rapor bölümleri kaydetmek için Rapor Tasarımcısı'nı ve Rapor Oluşturucusu'nu kullanın. Daha fazla bilgi için, Web'de microsoft.com sitesinde Rapor Bölümleri (Rapor Oluşturucusu ve SSRS) ve Rapor Tasarımcısı'nda Rapor Bölümleri (SSRS) makalelerine bakın.
[!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
Tablo
Matris
Liste
Verileri Hazırlama
Tablo, Matris ve Liste Oluşturma ve Yapılandırma
Tablix Şablonları Arasında Değişiklik Yapma
Nasıl Yapılır Konuları
Bu Bölümde
Tablo
Ayrıntı verilerini görüntülemek, verileri satır grupları halinde düzenlemek veya her ikisi için tablo kullanın. Tablo şablonu, tablo üstbilgi satırı ve veriler için ayrıntılar satırıyla birlikte üç sütun içerir. Aşağıdaki şekilde, tasarım yüzeyinde seçili olarak başlangıç tablosu şablonu gösterilmektedir:
Verileri tek alana, birden çok alana göre veya kendi ifadenizi yazarak gruplandırabilirsiniz. İç içe gruplar veya bağımsız, bitişik gruplar oluşturabilir ve gruplandırılmış veriler için toplama değerlerini görüntüleyebilir veya gruplara toplamları ekleyebilirsiniz. Örneğin, tablonuzda [Kategori] adlı bir satır grubu varsa, hem her grup için alt toplam hem de rapor için bir genel toplam ekleyebilirsiniz. Tablonun görünümünü geliştirmek ve vurgulamak istediğiniz verilere vurgu eklemek için, hücreleri birleştirebilir, verilere ve tablo başlıklarına biçimlendirme uygulayabilirsiniz.
Ayrıntılı veya gruplanan verileri başta gizleyebilir ve bir kullanıcının etkileşimli olarak ne kadar veri gösterileceğini seçmesini sağlamak üzere detaylandırma geçişlerini ekleyebilirsiniz.
Daha fazla bilgi için bkz. Tablolar (Rapor Oluşturucusu ve SSRS).
Başa Dön
Matris
PivotTable'a veya çapraz tabloya benzer şekilde satırlar ve sütunlar halinde gruplandırılmış olarak toplam veri özetlerini görüntülemek için matris kullanın. Grupların satır ve sütun sayısı, her satır ve sütun grubunun benzersiz değerlerinin sayısıyla belirlenir. Aşağıdaki şekilde, tasarım yüzeyinde seçili olarak başlangıç matrisi şablonu gösterilmektedir:
Verileri, satır ve sütun gruplarında ifadelere göre veya birden fazla alana göre gruplandırabilirsiniz. Çalışma zamanında, rapor verileriyle veri bölgeleri birleştirildiğinde, sütun grupları için sütunlar ve satır grupları için de satırlar eklendikçe sayfada yatay ve dikey olarak bir matris oluşur. Matris hücrelerinde, kapsamı hücrenin ait olduğu satır ve sütun gruplarının kesişimine göre belirlenmiş toplama değerleri görüntülenir. Örneğin, matrisinizde satış toplamlarının gösterildiği bir satır grubu (Kategori) ve iki sütun grubu (Bölge ve Yıl) varsa, raporda Kategori grubundaki her değerin satış toplamını içeren iki hücre görüntülenir. Hücrelerin kapsamı şu iki kesişim noktasıdır: Kategori ve Bölge ile Kategori ve Yıl. Matris iç içe veya bitişik gruplar içerebilir. İç içe grupların üst-alt ilişkisi ve bitişik grupların da eş ilişkisi vardır. Matrisin içinde yer alan iç içe satır ve sütun grubu düzeylerinin herhangi birine veya tümüne alt toplamlar ekleyebilirsiniz.
Matris verilerinin daha rahat okunabilmesini sağlamak ve vurgulamak istediğiniz verilere vurgu eklemek için, hücreleri birleştirebilir veya yatay ve dikey olarak bölebilir, verilere ve tablo başlıklarına biçimlendirme uygulayabilirsiniz.
Başlangıçta ayrıntı verilerini gizleyen detaya inme geçişlerini de ekleyebilirsiniz; kullanıcı gerektiğinde daha az veya fazla ayrıntı görüntülemek için geçişleri tıklatabilir.
Daha fazla bilgi için bkz. Matrisler (Rapor Oluşturucusu ve SSRS).
Başa Dön
Liste
Serbest form düzeni oluşturmak için liste kullanın. Kılavuz düzeniyle sınırlı değilsiniz, aksine alanları liste içine özgürce yerleştirebilirsiniz. Listeyi, birçok veri kümesi alanını görüntülemek için bir form olarak veya gruplandırılmış verilerde birden çok veri bölgesini yan yana görüntülemek için kapsayıcı olarak kullanabilirsiniz. Örneğin, liste için bir grup tanımlayabilir; tablo, grafik veya resim ekleyebilir ve bir çalışan ya da hasta kaydında olduğu gibi her grup değeri için değerleri tabloda veya grafik biçiminde görüntüleyebilirsiniz.
Daha fazla bilgi için bkz. Listeler (Rapor Oluşturucusu ve SSRS).
Başa Dön
Verileri Hazırlama
Tablo, matris ve liste veri bölgeleri bir veri kümesinden veriler görüntüler. Veri kümesi için verileri alan sorgudaki verileri hazırlayabilir veya tablo, matris ya da listede özellikleri ayarlayabilirsiniz.
Rapor veri kümelerine verileri almak için kullandığınız Transact-SQL gibi sorgu dilleri, yalnızca verilerin bir alt kümesini içerecek şekilde filtreler uygulayarak, null değerlerin ya da boşlukların yerine raporun daha rahat okunabilmesi için sabitler koyarak, verilere sıralandırma veya gruplandırma uygulayarak verileri hazırlayabilir.
Raporun tablo, matris veya liste veri bölgesindeki verileri hazırlamayı seçerseniz, veri bölgesinin veya veri bölgesindeki hücrelerin özelliklerini ayarlarsınız. Verilere filtre uygulamak veya bunları sıralamak istiyorsanız, veri bölgesinde özellikler ayarlarsınız. Örneğin, verileri sıralandırmak için sıralandırmada temel alınacak sütunları ve sıralama yönünü belirtirsiniz. Alana alternatif bir değer sağlamak istiyorsanız, alana görüntüleyen hücre metninin değerlerini ayarlarsınız. Örneğin, alan boş veya null olduğunda Boş metnini görüntülemek için, değeri ayarlayacak bir ifade kullanırsınız.
Daha fazla bilgi için bkz. Verileri Tablix Veri Bölgesinde Görüntülemeye Hazırlama (Rapor Oluşturucusu ve SSRS).
Başa Dön
Tablo, Matris veya Liste Oluşturma ve Yapılandırma
Raporunuza tabloları veya matrisleri eklerken Tablo ve Matris Sihirbazı'nı kullanabilir veya bunları Rapor Oluşturucusu ve Rapor Tasarımcısı'nın sağladığı şablonlardan yola çıkarak kendiniz oluşturabilirsiniz. Listeler, liste şablonundan yola çıkılarak el ile oluşturulur.
Sihirbaz, tablo veya matrisi hızla oluşturmanız ve yapılandırmanız için gereken adımlarda size yol gösterir. Sihirbazı veya tablix veri bölgelerini sıfırdan oluşturmayı tamamladığınızda, bunları daha fazla yapılandırabilir ve geliştirebilirsiniz. Veri bölgelerinde sağ tıklatma menüleriyle ulaşılan iletişim kutuları, sayfa sonları, üstbilgi ve altbilgilerin yinelenebilirliği ve görünürlüğü, görüntü seçenekleri, filtreler ve sıralama için en sık kullanılan özellikleri ayarlamanızı kolaylaştırır. Öte yandan, tablix veri bölgesi ancak Rapor Oluşturucusu'nun Özellikler bölmesinde ayarlayabileceğiniz çok çeşitli ek seçenekler sağlar. Örneğin, tablo, matris veya listenin veri kümesi boş olduğunda bir ileti görüntülenmesini istiyorsanız, ileti metnini Özellikler bölmesindeki NoRowsMessage tablix özelliğinde belirtirsiniz.
Başa Dön
Tablix Şablonları Arasında Değişiklik Yapma
İlk tablix şablonu seçiminizle sınırlı kalmanız gerekmez. Grupları, toplamları ve etiketleri ekledikçe tablix tasarımında değişiklik yapmak isteyebilirsiniz. Örneğin, bir tabloyla başlayabilir ve sonra ayrıntılar satırını silebilir ve sütun grupları ekleyebilirsiniz. Daha fazla bilgi için bkz. Tablix Veri Bölgesinin Esnekliğini Araştırma (Rapor Oluşturucusu ve SSRS).
Tablo, matris veya liste geliştirmeye herhangi bir tablix özelliği ekleyerek devam edebilirsiniz. Tablix özellikleri, ayrıntı verilerini veya gruplandırılmış verilerin toplamlarını satır ve sütunlarda görüntülemeyi içerir. İç içe gruplar, bağımsız bitişik gruplar veya özyinelemeli gruplar oluşturabilirsiniz. Gruplandırılmış verileri filtreleyip sıralayabilir ve birden çok grup ifadesini grup tanımına ekleyerek grupları kolayca birleştirebilirsiniz.
Grubun toplamlarını veya veri bölgesinin genel toplamlarını da ekleyebilirsiniz. Raporu basitleştirmek için satır veya sütunları gizleyebilir ve ayrıntıya gitme raporunda olduğu gibi, kullanıcının gizli verilerin görüntülenmesini açıp kapatabilmesini sağlayabilirsiniz. Daha fazla bilgi için bkz. Rapor Sayfasında Tablix Veri Bölgesi Görüntüsünü Denetleme (Rapor Oluşturucusu ve SSRS).
Başa Dön
Nasıl Yapılır Konuları
Bu bölümde, raporunuzda tablolar, matrisler ve listelerle çalışma; verilerin satırlar ve sütunlarda görüntülenmesini sağlama, sütunları ekleyip kaldırma, hücreleri birleştirme, satır ve sütun grupları için alt toplamlar ekleme işlemlerini gösteren adım adım yönergeler listelenir.
Gruba veya Tablix Veri Bölgesine Toplam Ekleme (Rapor Oluşturucusu ve SSRS)
Satır Yüksekliğini veya Sütun Genişliğini Değiştirme (Rapor Oluşturucusu ve SSRS)
Veri Bölgesinde Hücre Birleştirme (Rapor Oluşturucusu ve SSRS)
Yinelemeli Hiyerarşi Grubu Oluşturma (Rapor Oluşturucusu ve SSRS)
Veri Bölgesine Grup Ekleme veya Silme (Rapor Oluşturucusu ve SSRS)
Grupla Üstbilgi ve Altbilgi Görüntüleme (Rapor Oluşturucusu ve SSRS)
Tablo, Matris veya Liste Ekleme, Taşıma veya Silme (Rapor Oluşturucusu ve SSRS)
Başa Dön
Bu Bölümde
Aşağıdaki konular, tablix veri bölgesiyle çalışma hakkında ek bilgi sağlar.
Tablix Veri Bölgesi (Rapor Oluşturucusu ve SSRS)
Tablix alanları, ayrıntılı ve gruplandırılmış veriler, sütun ve satır grupları, statik ve dinamik satırlar ve sütunlar gibi tablix veri bölgesiyle ilgili başlıca kavramları açıklar.Tablix Veri Bölgesine Veri Ekleme (Rapor Oluşturucusu ve SSRS)
Tablix veri bölgesine ayrıntılı ve gruplandırılmış veriler, alt toplamlar, toplamlar ve etiketler ekleme hakkında ayrıntılı bilgi sağlar.Rapor Sayfasında Tablix Veri Bölgesi Görüntüsünü Denetleme (Rapor Oluşturucusu ve SSRS)
Tablix veri bölgesinin raporda görüntülenme şeklini değiştirmek için kullanabileceğiniz tablix veri bölgesi özelliklerini açıklar.Satır ve Sütun Başlıklarını Denetleme (Rapor Oluşturucusu ve SSRS)
Bir tablo, matris ya da liste veri bölgesi yatay veya düşey olarak birden çok sayfaya yayılabildiğinde, satır ve sütun başlıklarının nasıl denetleneceğini açıklar.Yinelemeli Hiyerarşi Grupları Oluşturma (Rapor Oluşturucusu ve SSRS)
Üst ile alt öğeler arasındaki ilişkinin veri kümesindeki alanlarla gösterilmesi durumunda, yinelenen verilerin nasıl görüntüleneceğini açıklar.Grupları Anlama (Rapor Oluşturucusu ve SSRS)
Grupların ne olduğunu, bunları ne zaman kullandığınızı açıklar ve farklı tablix veri bölgeleri için kullanılabilen grupları tanımlar.
Başa Dön
Ayrıca bkz.
Kavramlar
İç İçe Yerleştirilen Veri Bölgeleri (Rapor Oluşturucusu ve SSRS)
Birden Fazla Veri Bölgesini Aynı Veri Kümesine Bağlama (Rapor Oluşturucusu ve SSRS)
İfadeler (Rapor Oluşturucusu ve SSRS)
Verileri Filtreleme, Gruplandırma ve Sıralama (Rapor Oluşturucusu ve SSRS)
Rapor Parametreleri (Rapor Oluşturucusu ve SSRS)