Share via


Anlama basit ve karmaşık ifadeleri (Reporting Services)

Içinde Reporting Services, ifadeler belirtmek veya parametreleri, sorguları, süzgeçleri, öğe özelliklerini raporda, gruplandırma ve sıralamayı tanımları, metin kutusu özellikleri, yer işaretleri, belge haritaları, dinamik sayfa üstbilgisi ve altbilgisi içeriği, görüntü değerlerini hesaplamak üzere bir rapor tanımı ve dinamik veri kaynağı tanımları boyunca kullanılır.

Expressions begin with an equal (=) and are written in Microsoft Visual Basic.İfadeler sabit, işlev ve yerleşik değerlere (alan, koleksiyon ve işlevler) ve dış veya özel koda başvuruların bir birleşiminden oluşur.

İfadeler aşağıdaki iki türden biri olabilir:

  • Basit   Gibi yerleşik bir topluluk içindeki bir öğeyi tek bir başvurusu olan bir ifade, bir veri alanı, bir parametre veya yerleşik bir alan.Basit ifadeler tasarım yüzeyi ve iletişim kutularında, ayraç gibi görünüyor [FieldName], temel ifade temsil eden =Fields!FieldName.Value. Basit ifadeleri doğrudan tasarım yüzeyindeki bir metin kutusuna yazabilirsiniz ve ilgili ifade metni, metin kutusu içindeki yer tutucunun değeri olarak ayarlanır.Daha fazla bilgi için bkz: Metin Biçimlendirme ve HTML Alma.

  • Karmaşık   En çok basit bir başvuru içeren bir ifade.Karmaşık ifadeler tasarım yüzeyine görünür <<Expr>>. Karmaşık ifade oluşturabileceğiniz Ifade iletişim kutusunda veya bunları doğrudan yazınözellik bölme.Bir ifade içerebilir hakkında daha fazla bilgi için bkz: ifade başvurular (Reporting Services) anlama.

Basit ifadeleri, veri kümesi alanları gibi öğeleri doğrudan tasarım yüzeyine sürükleyerek ayarlarsınız.İfadeleri el ile ayarlamak için, tasarım yüzeyinde bir öğe seçin ve öğenin özelliklerini ayarlamak için kısayol menülerini ve iletişim kutularını kullanın.(GördüğünüzdeFX) düğme veya değeri <Expression> bir açılan - listesinde, yapabileceğiniz tanıdığınız küme bir deyimle özelliği.

Daha fazla bilgi için bkz: Ifadeler (Reporting Services) kullanarak.

İfadeler için Görüntü Metnini Anlama

Basit ifadeler, başvurunun bir alan, parametre, yerleşik bir koleksiyon veya ReportItems koleksiyonunda mı olduğunu göstermek için simgeleri kullanır.Aşağıdaki tabloda, görüntü ve ifade metni örnekleri gösterilmektedir.

Öğe

Görüntü metni örneği

İfade metni örneği

Veri kümesi alanları

[Sales]

[SUM(Sales)]

[FIRST(Store)]

=Fields!Sales.Value

=Sum(Fields!Sales.Value)

=First(Fields!Store.Value)

Rapor parametreleri

[@Param]

[@Param.Label]

=Parameters!Param.Value

=Parameters!Param.Label

Yerleşik alanlar

[&ReportName]

=Globals!ReportName.Value

Görüntü metni için kullanılan hazır değer karakterleri

\[Sales\]

[Sales]

Karmaşık ifadeler

<<Expr>>

="Page " & Globals!PageNumber & " of " & Globals!TotalPages