Aracılığıyla paylaş


Filtre Denklemi Örnekleri (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

>

2008-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)

Veri Kümesi Filtrelerini, Veri Bölgesi Filtrelerini ve Grup Filtrelerini Ekleme (Rapor Oluşturucusu ve SSRS)

İfadelerdeki Veri Türleri (Rapor Oluşturucusu ve SSRS)

Raporlarda İfade Kullanımı (Rapor Oluşturucusu ve SSRS)