Aracılığıyla paylaş


Verileri Tablix Veri Bölgesinde Görüntülemeye Hazırlama (Rapor Oluşturucusu 3.0 ve SSRS)

Tablix veri bölgesi veri kümesinden veriler görüntüler.Veri kümesi için alınan tüm verileri görüntüleyebilir veya verilerin yalnızca alt kümesini görecek şekilde filtreler oluşturabilirsiniz.Ayrıca, Null değerleri doldurmak için koşullu ifadeler ekleyebilir veya veri kümesine yönelik sorguyu, varolan bir sütunun sıralama düzenini tanımlayan sütunlar içerecek şekilde değiştirebilirsiniz.

Not

Business Intelligence Development Studio'daki Rapor Oluşturucusu 3.0 ve Rapor Tasarımcısı ile rapor tanımlarını (.rdl) oluşturabilir ve 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 3.0'da Rapor Tasarlama makalesine bakın.

Alan Değerlerinde Null ve Boş Değerlerle Çalışma

Veri kümesindeki alan koleksiyonuna yönelik veriler, Null ve boş değerler dahil çalışma zamanında veri kaynağından alınan tüm değerleri içerir.Normalde Null ve boş değerler birbirinden ayırt edilemez.Çoğu durumda, bu istenen davranıştır.Örneğin, sayısal toplu işlevleri gibi toplu ve Avg null değerleri yoksayar.Daha fazla bilgi için bkz: Toplama İşlevleri Başvurusu (Rapor Oluşturucusu 3.0 ve SSRS).

Null değerlerin farklı işlenmesini istiyorsanız, koşullu ifadeleri kullanabilirsiniz veya Null değerin yerine özel bir değer koymak için özel kod kullanabilirsiniz.Örneğin, aşağıdaki ifade metni değiştirir Null nerede null değer oluşuyor alan [Size].

=IIF(Fields!Size.Value IS NOTHING,"Null",Fields!Size.Value)

Veriler alınırken önce verilerinizi boş değerlere ortadan kaldırarak hakkında daha fazla bilgi için bir SQL Server veri kaynak kullanılarak Transact-SQL sorguları, bkz: "Null değerleri" ve "Null değerler ve birleşimler" de SQL Server belgelerinde sql Server Books Online'dan.

Null Alan Adlarını İşleme

Alanın kendisi sorgu sonuç kümesinde olduğu sürece, bir ifadede null değerlerin sınanmasında sorun yoktur.Alanın, çalışma zamanında veri kaynağından döndürülen koleksiyon alanları içinde olup olmadığını özel koddan sınayabilirsiniz.Daha fazla bilgi için bkz: Veri Kümesi Alanı Koleksiyonu Başvurularını Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

Sıralama Düzeni Sütunu Ekleme

Varsayılan olarak, veri kümesi alanındaki değerleri alfabetik olarak sıralayabilirsiniz.Farklı bir düzende sıralamak için, veri kümenize, veri bölgesinde olmasını istediğiniz sıralama düzenini tanımlayan yeni bir sütun ekleyebilirsiniz.Örneğin, sıralama alan için [Color] ve beyaz ve siyah öğeleri ilk sıralamak için bir sütun ekleme [ColorSortOrder], aşağıdaki sorgu gösterildiği:

SELECT ProductID, p.Name, Color,
   CASE
      WHEN p.Color = 'White' THEN 1
      WHEN p.Color = 'Black' THEN 2
      WHEN p.Color = 'Blue' THEN 3
      WHEN p.Color = 'Yellow' THEN 4
      ELSE 5
   END As ColorSortOrder
FROM Production.Product p

Tablo veri bölgesi bölgesi bölge için bu sıralama düzeni göre sıralamak için küme ayrıntı grubunun sıralama ifade =Fields!ColorSortOrder.Value.Daha fazla bilgi için bkz: Nasıl yapılır: Veri Bölgesinde Verileri Sıralama (Rapor Oluşturucusu 3.0 ve SSRS).