İfadelerde Sabit Kullanma (Rapor Oluşturucusu 2,0)
Bir sabit, değişmez değerli metinden veya Reporting Services'ın bir bileşeni tarafından önceden tanımlanmış metinden oluşur.Önceden tanımlanmış sabitleri bir ifadeye eklediğinizde, ifade hesaplanmadan önce temsil ettikleri değerlerin ifadede yerlerine konulabilmesi için, rapor işlemcisinin önceden tanımlanmış bu sabitlere erişimi vardır.
Değişmez Değerli Metin
İfadede, hazır metin çift tırnak işaretleri içine alınmış metindir.İfadenin parçası değilse, metin kutusuna çift tırnak işaretleri içine almadan da doğrudan metin yazabilirsiniz.Metin kutusu değeri eşittir işareti (=) ile başlamıyorsa, metne değişmez değerli metin gibi davranılır.Aşağıdaki tabloda, ifadede geçen birkaç değişmez değerli metin örneği gösterilmektedir.
Sabit |
Görünen metin |
İfade metni |
---|---|---|
Çalıştırılacak raporu: |
<<İfade>> |
="Report run at: " & Globals!ExecutionTime |
Adventure Works Cycles |
Adventure Works Cycles |
Adventure Works Cycles |
[Köşeli ayraç içinde görünen metin] |
\[Köşeli ayraç içinde görünen metin\] |
[Köşeli ayraç içinde görünen metin] |
Daha fazla bilgi için bkz:Basit ve Karmaşık İfadeleri Anlama (Rapor Oluşturucusu 2.0).
RDL Sabitleri
Rapor Tanım Dili'nde (RDL) tanımlanmış sabitleri ifadede kullanabilirsiniz.Içinde Ifade iletişim kutusunda, sabitler, yalnızca belirli bir geçerli değerleri, Enum türü olarak da bilinir) kabul eden bir rapor özelliğinden bir ifade oluştururken görüntülenir.Aşağıdaki tabloda iki örnek gösterilmektedir.
Özellik |
Açıklama |
Values |
---|---|---|
TextAlign |
Metni metin kutusunda hizalamak için geçerli değerler. |
Genel, Sol, Ortala, Sağ |
BorderStyle |
Rapora eklenen çizgi için geçerli değerler. |
Varsayılan, Yok, Noktalı, Kesik, Düz, Çift, Çizgi Nokta, Çizgi-Nokta Nokta |
Visual Basic Sabitleri
Tanımlanan sabitlerin kullanabileceğiniz Visual Basic Çalışma-CVE-2006-saat deyimde kitaplığı. Aşağıdaki tabloda iki örnek gösterilmektedir.
Sabit |
Açıklama |
---|---|
vbCrLf |
Visual Basic sabit bir satır başı için yeni bir satır izler. Örneğin, aşağıdaki ifade, tek bir metin kutusundaki iki satırda, rapor işlemeye yönelik zaman damgasını ve kullanıcıyı gösterir: =Globals!ExecutionTime & vbCrLf & User!UserID |
DateInterval.Day |
DatePart işlev çağrısında bir tarih saat değerinin gün bölümünü belirlemek için kullanılan Visual Basic sabiti.Örneğin, 10 Ocak 2008 tarihi için aşağıdaki işlev 10 sayısını verir: =DatePart("d",Globals!ExecutionTime) |
CLR Sabitleri
Tanımlanan sabit değerleri kullanabilirsiniz. .NET Framework ortak dil çalışma zamanı (CLR) sınıflarında bir ifade. Aşağıdaki tabloda, sistem tarafından tanımlanmış bir renk örneği gösterilmektedir.
Sabit |
Açıklama |
---|---|
MistyRose |
Arka plan rengini temel alan bir rapor özelliği için ifade oluşturduğunuzda, bir rengi adıyla belirtebilirsiniz.Geçerli adlar listelenen Ifade iletişim kutusu. |