SSRS查找列

时间:2015-10-26 09:27:53

标签: reporting-services

在我的数据库中,我有一张国家表。 每个国家/地区都有不同的数据源(数据集),其中包含该县城市的名称。 我想在报告中创建一个表,其中包含contry名称,第二列是该国家/地区中城市的名称。 我正在考虑使用Lookup函数根据Country查找正确数据源中城市的名称。 但问题是Lookup函数只返回城市的名字而不是城市列表。 我怎么能做我需要的? (我不能使用LINKED-Servers)

1 个答案:

答案 0 :(得分:0)

您需要在表示层(SSRS)之前使用另一层技术将一些数据连接在一起。 SSRS只是将来自n个不同数据源的单个表组合在一起。如果您需要加入数据并且不能使用SQL链接服务器,我建议使用像Tabular这样的工具。

作为一个SSRS hack,您可以为每个国家/地区创建一个单独的表,并将它们显示为一个带有一堆边框操作的表。这不是首选,但如果每个国家/地区都需要单独的数据集,那么您显然拥有一组有限的国家/地区。