ana sayfa > MS SQL Server Reporting Services ile Raporlama > SQL Reporting Services – “0” (Sıfır) Bölme Hatası

SQL Reporting Services – “0” (Sıfır) Bölme Hatası

Cumartesi, 01 Haz 2013 yorum ekle yorumlara git

Diyelim ki aşağıdaki gibi bir expression var, Fields!SAYI2.Value “0” (Sıfır) gelme durumda “Division By Zero” hatası alınacaktır.

= Format((Fields!SAYI1.Value) / (Fields!SAYI2.Value),2)

Hatayı sayı2 nin sıfırdan büyük olma durumunu kontrol etmemiz halinde sorun olmayacaktır.
Bunun için IIF komutunu kullanmamız lazım.

=IIF(Fields!SAYI2.Value> 0, Format((Fields!SAYI1.Value) /(Fields!SAYI2.Value),2), “0”)

  1. şimdilik yorum yok.
  1. şimdilik geri bağlantı yok
yorum yapabilmek için giriş yapmalısınız