Aracılığıyla paylaş


Koşullu Biçimlendirme (Reporting Services) ekleme

Rapor öğelerine veya özelliklerine, rapordaki verilere bağlı olarak farklı stillerin uygulanması için bir rapor tasarlayabilirsiniz.İfadeler tarafından desteklenen her türlü özelliği kullanarak, yerleşik rapor ve toplama işlevleri, yerleşik topluluklar ve özel kod dahil koşullu ifadeler oluşturabilirsiniz.Örneğin, negatif sayıları kırmızı olarak görüntüleyebilir veya bir tablodaki arka plan renklerini değiştirebilirsiniz.Stilleri koşullu hale getirmek için, öğenin stil özellikleri için statik değer yerine bir ifade kullanın.Çalıştırma zamanında, rapor işlemcisi ifadeyi hesaplar ve sonucu, özelliği tasarım zamanında statik bir değere ayarlamışsınız gibi özellik değerinde yerine koyar.Rapor işlendiğinde, çalışma zamanı değeri kullanılır.

Bir ifade içerebilir hakkında daha fazla bilgi için bkz: ifade başvurular (Reporting Services) anlama.

Örnekler

Metin Rengini İfadeye Bağlı Olarak Değiştirme

Bir metin kutusunun içeriğini kırmızı kar adlı bir alan için negatif değerler işlemesini sağlamak için , Özellikler Bölmesi'ni açın ve aşağıdaki ifade kullanmak Color özellik:

=IIF(Fields!Profit.Value < 0, "Red", "Black")

Özellikler Bölmesi hakkında daha fazla bilgi için bkz: Business Intelligence Development Studio, Rapor Tasarımcısı ile çalışma.

Yeşil Çubuk Raporu Oluşturma

Diğer her satırda bir tablo için arka plan rengini alternatif için , küme BackgroundColor özellik için aynı koşullu ifade bir satırdaki her metin kutusu için. Bu teknik, yalnızca grup içermeyen bir tablodaki ayrıntı satırları için çalışır.

=IIF(RowNumber(Nothing) MOD 2, "PaleGreen", "White")

Pasta Grafikteki Renkleri Denetleme

Bir Şekil grafiği için renk belirtmek üzere özel kod kullanarak renklerin veri noktası değerlerine eşleşme sırasını denetleyebilirsiniz.Bu, aynı kategori gruplarına sahip birden fazla grafik için tutarlı renkler kullanmanıza yardımcı olur.Daha fazla bilgi için bkz: Nasıl Yapılır: Birden çok şekil grafikleri arasında tutarlı renk belirtin.