SSRS报告 - 使用相同的表合并来自不同数据源的数据

时间:2018-05-08 16:14:28

标签: c# sql reporting-services rdl

我有2个数据库,一个用于员工,另一个用于曾经在公司工作的员工。

两个数据库都有相同的表,但数据不同(两个数据库中都没有Employee_ID)。

让我们只采取员工表。 我在employee表中的字段是Employee_ID First_Name和Last_Name。

我想在同一张桌子上显示它们:

Employee_ID                         First_Name                      Last_Name

来自数据源的Employee_ID 1来自数据源的First_Name 1来自数据源1的Last_Name

来自数据源的Employee_ID 2来自数据源的First_Name 2来自数据源2的Last_Name

我需要使用一个包含来自这两个数据库的数据的表创建报告(.rdl),因为当我在2个表中执行时(第二个表没有标题并且在第一个表旁边),当我执行导出时到CSV,它在表之间创建空行,并向第二个表添加标题,即使我删除标题行/确实隐藏了。)

这会影响对CSV文件中结果的过滤(我不想要 告诉客户端手动删除空行和标题。)

我想从客户端(在SQL Server Reporting Services中将数据库转换为两个不同的数据源)以及为什么在自定义查询中我不想使用union或join并添加第二个数据库。

最后,如果我使用两个或一个数据集文件,它不会计量我,如果它在报告中有两个或一个表,只需要在我导出到CSV之后,它将在文件在一个表中没有重复的空行或标题。

感谢您的帮助。 :)

0 个答案:

没有答案