1

我是 SSRS 的新人,目前正在与我的团队一起在 TFS 和报告管理器中管理报告和仪表板。所以我有一个完整的项目“管理”。

它有相对于部门和员工的报告。在一个项目中包含数百个报告看起来并不好。我正在考虑将这些报告分解为“Management_Department”和“Management_Employees”。现在的问题是部门和员工与参数相关联。

我的问题是:是否可以创建这两个单独的项目但保持部门和员工报告之间的流程(钻取),即使它们属于两个不同的项目但相同的解决方案。

我会很感激任何建议。

4

2 回答 2

1

是的你可以。实际上,您可以钻取部署在同一 SSRS 服务器上的任何报告。尝试这个:

  1. 转到文本框属性,转到操作,选择“转到报告”(就像您通常配置链接的方式一样)。
  2. 然后,不要从下拉列表中选择报告。相反,手动键入您要转到的报告的路径。例如,/文件夹名称/报告名称。

如果您不确定子报表的路径,可以跳过创建链接并先部署 2 个报表。然后转到部署它的网页,“在报表生成器中编辑”。执行上述步骤 1,然后单击“浏览”以从部署到服务器上的所有报告中进行选择。我发现自己只能在报表生成器中使用“浏览”,而不能在 Visual Studio 中使用。但是您仍然可以在 Visual Studio 中使用此方法,只是在部署之前无法对其进行测试。希望有帮助。

于 2016-04-08T20:02:51.370 回答
0

不幸的是,如果您将报告分成项目,则转到报告操作将不再起作用。

您可以将这些更改为Go To URL操作,但是您需要映射所有参数并处理语法问题。

我会看看是否有足够的非链接报告来确定将它们分成单独的项目是否有意义。

通过 url 将参数传递给 sql server 报告服务

更改跳转到 URL 操作 SSRS 2008 R2 (rc:LinkTarget) 的链接目标属性

于 2016-04-07T18:50:48.333 回答