2016-05-16 60 views
0

假設我在SSRS中有一個3列的表格。例如這樣的,其中第一行是標題行和第二行是數據:如何在SSRS中對數據集的一部分進行分組?

-------------------------------------------- 
| PersonID | PersonName | AmountWorked | 
------------------------------------------ 
| PersonID | PersonName | AmountWorked | 
-------------------------------------------- 

我需要的是一列組添加到數據集,但只有到AmountWorked列。有沒有辦法做到這一點?這個分組發生的領域來自同一個數據集。所涉及的一切都來自相同的數據集。

每次我嘗試Visual Studio應用列分組到所有列,而不僅僅是最後一列。我希望分組僅應用於結束列。

有沒有辦法做到這一點?

UPDATE

我想最後的結果看起來是這樣,這裏的AmountWorked是集團部門:

        AmountWorked 
---------------------------------------------------  
| PersonID  PersonName  Dept1 Dept2 Dept3 
| 1    Bob    2  9  2 
| 2    Jack   4  5  4 
| 3    Sue    56  0  8 
| 4    Bill   3  3  0 
| 5    Jane   3  2  5 
| 6    Cindy   6  7  33 
+0

您可以添加一個例子,說明您在完成此操作後如何看待它? –

+0

@Chris Latta,我已添加更新。 – Zolt

回答

1

添加表矩陣到報表。將Dataset屬性連接到您的數據集。

右鍵單擊Detail行句柄,然後添加一個基於該人員的行組,並勾選以創建組標題。您現在可以刪除Detail行。右鍵單擊量之和工作會去上具有表達的交點的部門增加一列父組:

=Sum(Fields!AmountWorked.Value) 

如果你有一個矩陣在你的工具箱一個選項,然後這是一個當Matrix被設置爲執行這種類型的表格並且列自動擴展時,這是一個很好的開始。

相關問題