none
SSRS RRS feed

  • Soru

  • Merhabalar 

    SSRS ile raporlama yaptıgımda örneğin subelere bağlı personelleri listelediğimde, personel sayısı 50'den fazla olanları kırmızı renkte az olanları siyah renkte yazmak istiyorum bunu nasıl yapabilirim ?

    17 Mart 2014 Pazartesi 10:33

Yanıtlar

  • Merhaba ekucuker,

    Conditional formatting dediğimiz metod ile her bir satırın background color değerini değiştirebilirsin.

    Aşağıdakine benzer bir kod işine yarayacaktır.

    =IIf(Fields!personel_sayi.Value >= 50, "Blue", "White")

    Ben burada rapor verisinin okunduğu kaynağı aşağıdaki şekilde tanımladım

    CREATE view vSubePersoneli
    as
    select 
    	s.subeid, city, name, personelid, fullname,
    	count(p.personelid) over (partition by s.subeid) as personel_sayi
    from sube s
    left join sube_personel p on s.subeid = p.subeid
    
    go
    Bu arada SQL Count() fonksiyonu da Partition By clause ile kullanılabiliyorlar.


    SQL Server, SQL Server 2012 Denali and T-SQL Tutorials

    • Yanıt Olarak İşaretleyen Burak ORDU 21 Mart 2014 Cuma 08:08
    17 Mart 2014 Pazartesi 14:16