SQL Reporting Services – Datatime, Money Formating
Merhabalar,
Yapılan tablo veya grafik raporlarında bazı verilerin formatlanarak gösterilmesi gerekmektedir.
Mesela; “4. Ay 123,590.58 TL” veya “22.04.1979” gibi yapılmak istenebilir.
İlgili objenin özelliklerindeki “Number” sekmesinden yapılabilmektedir.
Fakat öyle bir durum oluyor ki “4. Ay 123,590.58 TL” yazılması gerekriğinde “Expression” yapmak gerekiyor.
O zaman “Format” fonksiyonun kullanılması gerekmektedir.
Örnek;
“4. Ay 123,590.58 TL” formatında bir veriyi yazmak için
= Str(Fields!AY.Value) + “. Ay ” + Format(Sum(Fields!TUTAR.Value),”#,##0.00″) + ” TL”
şeklinde formatlamak lazım.
Money: Format(Fields!Price.Value, “#,##0.00”)
Date: Format(Fields!Date.Value, “yyyy-MM-dd”) v.b.
Bkz: http://www.dotnetspider.com/resources/42874-SSRS-SQL-Server-Reporting-Services.aspx