0

我刚搬到一家新公司,设置报告的人在项目下设置它们,然后创建报告。然后他们使用 Visual Studio 更新到服务器,通过 Internet Explorer 界面创建了到子文件夹的链接报告。

我现在发现要更新这些报告中的任何一个,我必须将它们更新到项目位置,然后删除旧报告并创建一个新的链接报告。

我希望我的知识存在差距,并且有另一种方法可以做到这一点。或者有一种方法可以将报告移动到它们各自的文件夹中。我无权访问报表服务器来创建文件夹,但可以申请 IT 来完成这些工作。

希望得到一些帮助,这样我就不用花几天时间来更新这些报告中的大部分了。

谢谢

4

1 回答 1

0

如果我理解正确,他们正在 Visual Studio 中开发报告并使用部署功能将它们上传到报告服务器。然后,他们使用基于 Web 的报告管理器界面创建链接报告,以便可以从其他位置访问该报告。

我还没有使用 Visual Studio 的自动部署功能对其进行测试,但至少如果您更新主报告,那么所有链接的报告现在也将是新版本。因此,您应该能够从 Visual Studio 进行部署,并且所有旧的链接报表也可以正常工作。只有当自动部署过程涉及在上传之前删除原始报告时,链接的报告才会被破坏。只要它是一个简单的更新/替换操作就可以了。

如果它实际上是在部署期间删除报告并且链接的报告停止运行(给出类似“报告链接不再有效”的错误),那么您实际上不必完全删除并重新创建链接的报告。您可以转到链接报告的属性并更新链接位置,使其不再指向正确的报告(在 2008 R2 上测试)。这将使您不必重做链接报告可能具有的所有安全性和订阅。

于 2013-03-18T03:39:24.990 回答