Yerleşik derlemeleri (Reporting Services) deyimler içinde kullanma
Reporting Services başvuruda bulunabilir yerleşik þu topluluklarý sağlayan bir ifade: ReportItems, Parametreler, alanlar, DataSet, DataSources, değişkenler ve rapor adı gibi genel bilgi 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: ifade başvurular (Reporting Services) anlama.
Yerleşik Koleksiyonları Anlama
Aşağıdaki tabloda, Reporting Services'da kullanılabilen yerleşik koleksiyonlar listelenmektedir.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: (Reporting Services) deyimler içinde yerleşik olan alan başvuruları kullanma. |
User |
Yerleşik Alanlar |
=User.UserID -ya da- =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: (Reporting Services) deyimler içinde yerleşik olan alan başvuruları kullanma. |
Parameters |
Parameters |
=Parameters("ReportMonth").Value -ya da- =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: Parametreler koleksiyon başvurular (Reporting Services) deyimler içinde kullanma. |
Fields(<Dataset>) |
Fields |
=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: DataSet alanları koleksiyon başvurular (Reporting Services) deyimler içinde kullanma. |
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 veri koleksiyon başvurular (Reporting Services) deyimler içinde kullanma. |
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 veri koleksiyon başvurular (Reporting Services) deyimler içinde kullanma. |
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şkenleri koleksiyon başvurular (Reporting Services) deyimler içinde kullanma. |
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: (Reporting Services) deyimler içinde ReportItems koleksiyon başvuruları kullanma. |
İ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 |
See Also