"Action - Go to report" 在 VS2008 报告查看器中不工作

"Action - Go to report" in VS2008 reportviewer not working

我有一个 SSRS 报告,它通过操作钻取到子报告。该报告在 VS 环境中正常运行,并在部署到服务器并通过浏览器查看后正确。

然而,该报告也可以通过 Microsoft.Reporting.WinForms.ReportViewer 在我们的内部应用程序中查看 - 虽然它在屏幕上正确呈现,但单击通常会将我带到子报告的元素不再起作用。

我环顾四周,似乎有一个关于 VS2010 SP1 的问题停止工作,但我目前仍坚持使用 VS2008。这似乎是我得到的大部分结果。

有人有什么想法吗?

非常感谢。

好的,找到问题了。

有问题的文本框有三个占位符。参考编号,日期和年龄。如果有人点击参考编号,我想触发子报告。虽然这在 VS 和 IE 中运行良好,但在 Microsoft Report Viewer 控件中无法运行。

我现在已经针对包含的文本框设置了操作,而不是针对该框中的单个 placeholder/expression。虽然这解决了我遇到的眼前问题,但如果您想在单个文本框中从不同的占位符执行多项操作,它就无法工作。

但是现在,我一切都很好,一切都解决了。