2016-04-04 23 views
1

Rapor oluşturucu 3.0'da bir sayım ifadesine 2 ölçüt koymakta sorun yaşıyorum, eminim ki çok basit veya imkansız bir şeydir ama bunu yapamam! Sadece aşağıdaki 2 kriteri karşılayan değerleri tek bir ifadede geri getirmek istiyorum.SSRS Çok Sayıda Sayımlarda Sayımlar IF İfadesi

= Sum (IIF (Fields! COL1.Value = "X", 1, 0)) VE = Sum (= "Y" IIF (Fields! COL2.Value, 1, 0))

cevap

1

Sadece bir IIF olarak bunları birleştirmek: Ben countRows koymak ve bildiğim SUM kullandığınızda geri 0 getiriyor ne zaman yerine SUM

Sum(IIF(Fields!COL1.Value = "X" and Fields!COL2.Value = "Y", 1, 0)) 
+0

Üzgünüm, vermeliydim countRows, çalışmıyor cevap değil . – Mike

+0

Bu toplamın mantığı doğrudur! Ssrs sözdizimi hakkında pek bir şey bilmiyorum, bu yüzden belki burada başka bir şey yanlıştır, ama bu aynı şeyi sayımlarla aynı şekilde yapması gerektiğini varsayalım. Belki iki yerine dize karşılaştırma için tek bir teklif işareti '' '? '' ' – sagi

+0

Ah, bir 've' yerine 'ya da' idi, aksi takdirde sadece kendini iptal eder. – Mike