2012-02-09 75 views
2

我想根據名爲PhysicianCredentialsInsurance的3個表創建報表。所有這些表都與Physician有關,並且通過physician Id鏈接。Reporting Services通過使用SQL Server 2005隱藏重複項

我想顯示基於physician id的行,但抑制重複值。如何根據醫師ID在一份報告中顯示醫師,證書和保險細節?

這裏的問題是一位醫生包含多個證件和保險細節。假設爲physician id=1他包含了諸如A,B和保險像C憑據,d我的新報告這樣

physician id credentials insurance 

    1   A   C 
    1   A   D 
    1   B   C  
    1   B   D 

但我希望像

physician id credentials insurance 

    1   A   C 
       B   D 

我的報告,所以我想以顯示詳細信息一次,要隱藏的重複值

是否有使用子報表,請介意我使用SQL Server 2005和SSRS任何可能性,2005年

對不起,我的髒話plz幫助此感謝@阿尼爾@

回答

1
  1. 添加3列的表格到您的報告
  2. 創建小組PhysicianID
  3. 製作PhysicianID在該組中的第一列中的值標題行
  4. 在第二列上添加一個列表。
  5. 右鍵單擊列表,然後單擊屬性 - >編輯詳細信息組...
  6. 選擇=字段Credentials.Value組中的表達下拉
  7. 添加一個文本框到列表中,並設置值=領域! !Credentials.Value
  8. 關注的第三列4-7步

摘要: 通過你想要得到的「獨特」的值的值添加列表到組頭和組列表中,將該值放入文本框中,然後對該組重複該操作。

groupingExample

相關問題