SSRS,使用列表和表格具有公共密钥ID的2个数据集

时间:2015-01-21 17:21:11

标签: reporting-services ssrs-tablix ssrs-grouping

我希望使用2个不同的数据集来获得一个包含2个表的特定实体的列表。

有没有办法在列表中嵌入2个表?这似乎是不可能的。

DataSet 1 
  LocationID (PKEY)
  Name 
  Address

DataSet 2 
  LocationID (PKEY)
  Employee

DataSet 3 
  LocationID (PKEY)
  Sales


  

这是Waht我想做的

List with DataSet 1 (LocationID as my Reference Key)<br/>
  Table With DataSet 2 (LocationID as my Reference Key)<br/>
  Table With DataSet 3 (LocationID as my Reference Key)

1 个答案:

答案 0 :(得分:0)

不能直接在同一datasets上使用两个List或在TablixMatrix控件上使用subreport。但是有两种方法可以做你想做的事。

1)正如@ Tab Alleman建议您可以将Reference Key用于其他表并将其包含在列表中

2)如果您的每个dataset都有LookUp,那么您可以使用LookUp Here is more info.

但使用SubReport会变得非常复杂,我建议您使用{{1}}。