none
[ReportViewer][如何]建立矩陣資料區域 RRS feed

  • 問題

  • 資料表

    RowID   Date            Name

    1          2007/10/14    人員1

    2.         2007/10/15    人員2

     

    可否使用Date和Name做出以下矩陣

    如果可以,請教各位大大該怎麼做?先謝過大大的幫忙~

     

    看了MSDN,還是沒有頭緒@@

    (值為該人員於這月份的總筆數)

      一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月
    人員1
    人員2
    人員3
    人員4
    人員5

     

    ms-help://MS.MSDNQTR.v80.cht/MS.MSDN.v80/MS.VisualStudio.v80.cht/rs_vsrpts/html/2ab447cf-868b-4631-a235-3d46b8f7d1cb.htm

    2007年7月31日 上午 11:16

所有回覆

  • HI,

     

    您可以這樣做:

     

    SELECT         DATENAME(mm, Date) AS MonthName, UserName, COUNT(UserName)
                              AS Count
    FROM             Table1
    GROUP BY DATENAME(mm, Date), UserName

     

    tihs

    2007年8月1日 上午 03:13
  • 做出來了,可是只顯示一筆@@

    在資料集預覽資料明明有好幾筆,可是執行程式後,就只有第一筆的資料

    請教各位大大~是不是有什麼設定沒設到導致,

    謝謝大大~

    2007年8月1日 上午 05:18
  • HI,

     

    請問您是使用Microsoft Reporting Server提供報表專案精靈的製作矩陣報表嗎? 如果預覽都可以看到, 透過ReportViewer控制項顯示出來的結果也應該正確才對

     

    tihs

    2007年8月3日 上午 03:16
  • 大大你好~~

    不好意思沒有說明清楚,我是使用C#的Report做的,

    所說的預覽指的是SQL執行的預覽,也就是SQL是有多值的,可顯示出來卻只有一筆

    從資料集將欄位拉到矩陣時,是只有顯示第一筆,但我有將FIRST刪掉,讓它顯示所有的欄位,可是執行後還是只有一筆

    2007年8月6日 上午 06:13
  • HI

     

    您的意思是您的報表是利用為專案加入[報表]項目製作的嗎? 如果是的話, 有可能是您的報表設計做法不正確, 否則不會有SQL敘述查詢的結果OK, 但是顯示出來確只有一筆資料. 我是使用[商務智慧專案]進行試驗的, 結果沒有問題

     

    tihs

    2007年8月8日 上午 01:27