Share via


İfadelerde Yerleşik Koleksiyonları Kullanma (Rapor Oluşturucusu 3.0 ve SSRS)

İçinde bir ifade bir raporda, aşağıdaki yerleşik Koleksiyonlar başvurular içerebilir: ReportItems, parametreleri, alanlar, DataSet, veri kaynakları, değişkenleri ve rapor adı gibi genel bilgileri için yerleşik alanlar.Tüm Koleksiyonlar görünür ifade iletişim kutusu.Veri Kümeleri ve Veri Kaynakları koleksiyonları, yalnızca rapor sunucusuna yayımlanmış raporlar için çalışma zamanında kullanılabilir.Rapor Öğeleri koleksiyonu, rapor bölgesindeki, örneğin, sayfadaki veya sayfa üstbilgisindeki metin kutularından oluşan bir koleksiyondur.

Daha fazla bilgi için bkz: İfadeler (Rapor Oluşturucusu 3.0 ve SSRS).

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.

Yerleşik Koleksiyonları Anlama

Aşağıdaki tabloda, ifade yazarken kullanabileceğiniz yerleşik koleksiyonlar listelenmiştir.Her satır koleksiyonun büyük/küçük harf duyarlı program adını, koleksiyona etkileşimli olarak başvuru eklemek için İfade iletişim kutusunu kullanıp kullanamayacağınızı, bir örneği ve koleksiyon değerleri başlatılıp kullanıma sokulduğunda eklenen açıklamayı içerir.

Yerleşik Koleksiyon

İfade iletişim kutusundaki kategori

Örnek

Açıklama

Globals

Yerleşik Alanlar

=Globals.ReportName

- or -

=Globals.PageNumber

Rapor adı ve sayfa numarası gibi raporlar için kullanışlı genel değişkenleri temsil eder.Her zaman kullanılabilir.

Daha fazla bilgi için bkz: Yerleşik Genel Değerleri ve Kullanıcı Başvurularını Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

User

Yerleşik Alanlar

=User.UserID

- veya -

=User.Language

Raporu çalıştıran kullanıcı hakkındaki, dil ayarı veya kullanıcı kimliği gibi veriler koleksiyonunu temsil eder.Her zaman kullanılabilir.

Daha fazla bilgi için bkz: Yerleşik Genel Değerleri ve Kullanıcı Başvurularını Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

Parameters

Parametreler

=Parameters("ReportMonth").Value

- veya -

=Parameters!ReportYear.Value

Her biri tek değerli veya çok değerli olabilen rapor parametreleri koleksiyonunu temsil eder.İşlemenin başlatılması tamamlanana kadar kullanılamaz.Daha fazla bilgi için bkz: Parametre Koleksiyonu Başvurularını Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

Fields(<Dataset>)

Alanlar

=Fields!Sales.Value

Raporun kullanabildiği veri kümesi alanları koleksiyonunu temsil eder.Veriler veri kaynağından veri kümesine alındıktan sonra kullanılabilir.Daha fazla bilgi için bkz: Veri Kümesi Alanı Koleksiyonu Başvurularını Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

DataSets

Görüntülenmez

=DataSets("TopEmployees").CommandText

Rapor tanımının gövdesinden başvuruda bulunulan veri kümeleri koleksiyonunu temsil eder.Yalnızca sayfa üstbilgilerinde veya sayfa altbilgilerinde kullanılan veri kaynaklarını içermez.Yerel önizlemede kullanılamaz.Daha fazla bilgi için bkz: DataSources ve DataSets Koleksiyonu Başvurularını Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

DataSources

Görüntülenmez

=DataSources("AdventureWorks").Type

Rapor gövdesi içinden başvuruda bulunulan veri kaynakları koleksiyonunu temsil eder.Yalnızca sayfa üstbilgilerinde veya sayfa altbilgilerinde kullanılan veri kaynaklarını içermez.Yerel önizlemede kullanılamaz.Daha fazla bilgi için bkz: DataSources ve DataSets Koleksiyonu Başvurularını Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

Variables

Variables

=Variables!CustomTimeStamp.Value

Rapor değişkenleri ve grup değişkenleri koleksiyonunu temsil eder.Daha fazla bilgi için bkz: Rapor ve Grup Değişken Koleksiyonları Başvurularını Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

ReportItems

Görüntülenmez

=ReportItems("Textbox1").Value

Rapor öğesine yönelik metin kutuları koleksiyonunu temsil eder.Bu koleksiyon, sayfa üstbilgisine veya sayfa altbilgisine eklemek için sayfadaki öğeleri özetlemede kullanılabilir.Daha fazla bilgi için bkz: ReportItems Koleksiyonu Başvurularını Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

İfadede Koleksiyon Sözdizimini Kullanma

To refer to a collection from an expression, use standard Microsoft Visual Basic syntax for an item in a collection.Aşağıdaki tablo, koleksiyon sözdizimi örneklerini gösterir.

Sözdizimi

Örnek

Collection!ObjectName.Property

=Fields!Sales.Value

Collection!ObjectName("Property")

=Fields!Sales("Value")

Collection("ObjectName").Property

=Fields("Sales").Value

Collection("Member")

=User("Language")

Collection.Member

=User.Language