2012-02-09 72 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

相关问题