Tek Değer ve Birden Fazla Değer İçeren Parametreler (Rapor Oluşturucusu ve SSRS)
Bir filtre oluşturmak için, bir veya daha fazla filtre denklemi belirtmelisiniz. Filtre denkleminde ifade, veri türü, işleç ve bir değer bulunur. Bu konuda, sık kullanılan filtrelerin örnekleri verilmektedir.
[!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.
Filtre Örnekleri
Aşağıdaki tabloda, farklı veri türleri ve farklı işleçler kullanan filtre denklemlerinin örnekleri gösterilmektedir. Karşılaştırma kapsamı, bir filtrenin tanımlandığı rapor öğesi tarafından tanımlanır. Örneğin, bir veri kümesinde tanımlanan bir filtre için, ilk %10, veri kümesindeki değerlerin ilk yüzde 10’udur; bir grupta tanımlanan bir filtre için ilk %10, gruptaki değerlerin ilk yüzde 10’udur.
Basit İfade |
Veri Türü |
İşleç |
Değer |
Açıklama |
---|---|---|---|---|
[SUM(Quantity)] |
Integer |
> |
7 |
7’den büyük veri değerlerini içerir. |
[SUM(Quantity)] |
Integer |
TOP N |
10 |
İlk 10 veri değerini içerir. |
[SUM(Quantity)] |
Integer |
TOP % |
20 |
Veri değerlerinin ilk %20’sini içerir. |
[Sales] |
Text |
> |
=CDec(100) |
100$’dan büyük System.Decimal (SQL "para" veri türleri) türünde tüm değerleri içerir. |
[OrderDate] |
DateTime |
> |
2088-01-01 |
1 Ocak 2008 tarihinden günün tarihine kadar olan tüm tarihleri içerir. |
[OrderDate] |
DateTime |
BETWEEN |
2008-01-01 2008-02-01 |
1 Ocak 2008 tarihinden 1 Şubat 2008 tarihine kadar (bu tarih dahil olmak üzere) olan tüm tarihleri içerir. |
[Territory] |
Text |
LIKE |
*east |
"Doğu" ile biten tüm bölge adları. |
[Territory] |
Text |
LIKE |
%o%th* |
Adlarının başında Kuzey ve Güney’i içeren tüm bölge adları. |
=LEFT(Fields!Subcat.Value,1) |
Text |
IN |
B, C, T |
B, C veya T harfleriyle başlayan tüm alt kategori değerleri. |
Rapor Parametreleri Örnekleri
Aşağıdaki tabloda tek değer veya birden fazla değer içeren parametre başvurularından oluşan filtre ifadesi örnekleri verilmektedir.
Parametre türü |
(Filtre) İfade |
İşleç |
Değer |
Veri Türü |
---|---|---|---|---|
Tek değer |
[EmployeeID] |
= |
[@EmployeeID] |
Tamsayı |
Çoklu değer |
[EmployeeID] |
IN |
[@EmployeeID] |
Tamsayı |
Ayrıca bkz.
Başvuru
İfade Örnekleri (Rapor Oluşturucusu ve SSRS)
Kavramlar
Rapor Parametreleri (Rapor Oluşturucusu ve SSRS)