2012-03-13 41 views
1

我正在開發一個ASP.Net C#4.0的應用程序,並正在向交叉報表工作的動態數字報告:創建具有將返回列的動態變化的數字,像這樣列

銷售區域|產品A |產品B |產品C | ........


NorthEast | 10,000 | 3,000 | 2,000 | ........


SouthEast | 3,000 | 6,000 | 2,500 | ........ ..................................... .............. ................................... ................ TOTAL | 100000 | 32,500 | 7,800 | ........

由於產品和區域的數量不確定,所以返回的表格將具有可變數量的列和行。

如何在Visual Studio 2010 RDLC設計器中設計這樣的報表?我已經設計了存儲過程返回結果,但設計表適配器返回結果給我沒有列(因爲他們不知道)。

回答

1

我認爲你需要一個「矩陣」報告。

tutorial可能對您有所幫助。

不幸的是,你可能需要重寫查詢(我相信你已經使用PIVOT獲取當前查詢)。