2016-04-14 40 views
1

SSRS 2012'yi kullanıyorum ve bir tablix oluşturmaya çalışıyorum.SSRS - bir yer tutucu için bir where cümlesi kullanma

Bir sonuç kümesi için bir veritabanını sorgulayan bir veri kümem var. Bir istemci adı belirtmek için tablix'imde bir where cümleciğini kullanmak istiyorum. Bu farklı sütunlarda yapılacaktır. Böylece A sütununda bir müşteri adı ve B başka bir vb. İlk sütümüm tarihtir ve tablix, her gün için birden çok giriş olduğu için tarihe göre gruplandırmalı ve sonuçları özetlemem gerekiyor.

Ben benim yer tutucu Aşağıdaki ifade

=SUM(IIF(Fields!clientname.Value = "Bob", Sum(Fields!s1_Weight.Value), 0)) 

Yani ben görüntülediğimizde tarihe göre belirlenen istemci adı için tarihe göre (her tarih için bir satır)

tüm ağırlıkları toplamı gerekir Rapor yok, veri yok nerede 0'ları var, bu iyi ama veri var nerede olmalı #error. Veri kümeme, örneğin

where clientname = 'Bob' 

için bir yan tümcesi eklerseniz çalışır.

Farklı istemci adlarına bakması gereken birden çok sütun eklerken, bunu, konumumdaki maddede kullanabilirim.

Teşekkür

cevap

1

deneyin ifadesi altında

= IIF (Fields!clientname.Value = "Bob", Sum(Fields!s1_Weight.Value),0)