我有两个数据源。每个DataSource都有一些DataSet。我想要的是一个Tablix,用于从这两个DataSource的不同数据集中检索数据。但似乎在Tablix中我可以同时选择一个数据源。选择后我无法更改数据源。
我已经为每个DataSource尝试过sql,没有问题。但我不知道如何从两个不同的数据源中选择不同的数据集。
赞赏任何建议!
答案 0 :(得分:0)
如果对每个字段的值使用表达式编辑器,则可以从多个数据源中进行选择。
在编辑器中,点击"数据集"在左下方框中(称为"类别:"),然后从中下方框中选择要获取值的数据集,然后在右下方框中,从该数据集中选择字段你想得到的。
您必须在该字段上选择一些聚合函数,因为当您以这种方式使用多个数据集时,您不能期望Tablix能够为每个数据行填充一个表行。但是如果你的数据集只返回一行,你可以简单地使用First()函数来获得你想要得到的任何值。