Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 是否可以连接位于不同项目中但位于TFS中相同解决方案中的两个SSRS报告_Reporting Services_Tfs_Reportserver_Reportmanager - Fatal编程技术网

Reporting services 是否可以连接位于不同项目中但位于TFS中相同解决方案中的两个SSRS报告

Reporting services 是否可以连接位于不同项目中但位于TFS中相同解决方案中的两个SSRS报告,reporting-services,tfs,reportserver,reportmanager,Reporting Services,Tfs,Reportserver,Reportmanager,我是SSRS和 目前正在TFS中管理报表和仪表板,并与我的团队一起管理报表经理。所以我有一个完整的项目“管理” 它有与部门和员工相关的报告。在一个项目中有数百份报告,看起来不太好。我想把这些报告分为“管理部门”和“管理员工”。现在的问题是部门和员工都与参数相关联 我的问题是:是否可以创建这两个独立的项目,但保持部门和员工报告之间的流程(钻取),即使它们位于两个不同的项目中,但解决方案相同 如果您有任何建议,我将不胜感激。不幸的是,如果您将报告分为多个项目,转到报告操作将不再有效 您可以将这些更改

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

它有与部门和员工相关的报告。在一个项目中有数百份报告,看起来不太好。我想把这些报告分为“管理部门”和“管理员工”。现在的问题是部门和员工都与参数相关联

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


如果您有任何建议,我将不胜感激。

不幸的是,如果您将报告分为多个项目,转到报告操作将不再有效

您可以将这些更改为转到URL操作,但随后需要映射所有参数并处理语法问题

我想看看是否有足够多的非链接报告,以确定将它们划分为单独的项目是否有意义


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

  • 转到文本框属性,转到操作,选择“转到报告”(就像您通常配置链接的方式一样)
  • 然后,不要从下拉列表中选择报告。而是手动键入要转到的报告的路径。例如,/FolderName/ReportName

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

    谢谢你的回复。非常感谢这只是供参考的,如果您使用VS studio开发您的报告,那么如果您尝试预览报告,它将不起作用。你必须把它推到服务器上进行测试。