0
我對SSRS頗爲陌生,有我想象的是一個非常簡單的問題。下面是我的設置。將計數的變量分組
什麼我要找的是存在那麼結果的嵌套列表數據,然後多少每一這些成果的有在該日期日期列表。我得到的是這樣,
我想2016年6月10日>中止>是3而不是1 1 1。我在做什麼錯?有可能我需要改變我的查詢嗎?
我對SSRS頗爲陌生,有我想象的是一個非常簡單的問題。下面是我的設置。將計數的變量分組
什麼我要找的是存在那麼結果的嵌套列表數據,然後多少每一這些成果的有在該日期日期列表。我得到的是這樣,
我想2016年6月10日>中止>是3而不是1 1 1。我在做什麼錯?有可能我需要改變我的查詢嗎?
嘗試使用:
=COUNT(Fields!sys_OUTCOME.Value,"sys_OUTCOME")
如果你不希望看到的細節行刪除Details
組中的Row Groups
窗格。
代碼解釋:
COUNT:返回通過表達式, 在給定範圍的上下文中計算的指定的非空值的計數。
每個聚集功能可以在給定範圍內的一個給定的上下文數據進行彙總。在這種情況下,我向COUNT
函數傳遞的作用域是「sys_OUTCOME」組名(行組),因此它將通過sys_OUTCOME組返回sys_OUTCOME值的計數。如果您不指定組範圍,則它將對每行進行計數,而不對最初獲得的內容進行分組。
讓我知道這是否有幫助。
這似乎會引起#Error過去的數字。儘管現在每條結果只有一行,這更接近我之後的結果。 – tomdemaine
看來我忘了'.Value'屬性。嘗試使用更新的代碼。 –
真棒,工作,謝謝。您介意添加一個關於該代碼的簡要說明,以及它爲什麼可行?我想了解它對未來意味着什麼。 – tomdemaine