2012-06-19 56 views
0

我有2個表: 表1:比分通2結果集作爲數據源到本地RDLC文件

stuID |Subject | TotalScore 
1   maths 40 
1   bio  50 
2   maths 60 
2   bio  60 
3   maths 30 
3   bio  30 

然後表2:概要

stuID | Average | Rank 
1   45  2 
2   60  1 
3   30  3 

現在正在創建一個RDLC和的ReportViewer 。 如何獲得具有ID 1的stu的詳細得分以及rdlc數據源的等級並最終將查看者全部報告給單個數據源。 例如:

StuID : 1 Rank:2 

Report: 
subject | Score 
maths  40 
bio   50 

回答

0

您將需要兩個數據集:

  • 一個總結,把它DsSummary:總結其中stuID =?
  • 另一個得分細節,稱之爲DsScoreDetails:得分細節where stuID =?

綁定DsSummary的摘要部分

StuID : 1 Rank:2 

下面添加表格控件並綁定DsScoreDetails

subject | Score 
maths  40 
bio   50 

您使用報表參數,通過查詢字符串,下拉等動態變化的學生證

+0

謝謝...已經能夠在myasp.net網頁上成功地做到這一點......但不是在RDLC ...我如何添加2數據集s到一個rdlc? – froodo

相關問題