簡體   English   中英

多列上的不同計數-SRS報告

[英]Distinct count on multiple columns - ssrs report

我是ssrs的新手,我正在研究一個報告,在該報告中我需要在兩列上獲得不同的計數以顯示總數。

表/數據集格式:

ID   CREATEDATE  
123  03/01/2015 11:20 pm  
123  03/01/2015 11:20 PM  
123  NULL  
123  03/20/2015 05:15 PM  
345  04/01/2015 05:20 PM  

資料類型:

ID - Int  
CreateDate - Datetime

如果我在上述ex上得到不同的計數,則應該返回3-前兩行具有相同的ID和Datetime。 從計數中消除空記錄

我嘗試了類似以下的操作,它在所有情況下都適用,除了當一行中有空值時,它在輸出中顯示#error。

= CountDistinct((字段!ID.Value)+(字段!CREATEDATE.Value.ToString()))

誰能建議我以不同的方式消除空值,或者提出更好的方法。 感謝您的時間和幫助。

謝謝

嘗試這個

=CountDistinct(CStr(Fields!ID.Value)+CStr(Fields!CREATEDATE.Value))

我嘗試了以下方法,到目前為止,它似乎仍然有效。

=CountDistinct(IIF(IsNothing(Fields!CREATEDATE.Value),Nothing,CStr(Fields!ID.Value)+CStr(Fields!CREATEDATE.Value)))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM