Reporting Services 子报表列排序失败

发布于 2024-08-07 12:56:17 字数 358 浏览 4 评论 0原文

我正在开发 SSRS 2008 报告解决方案,但遇到了子报告无法使用 asp.net 报告查看器控件对列进行交互排序的问题。当报表不用作子报表时,报表本身是完全可用的,但是一旦我将其作为子报表添加到另一个报表中,您就无法在没有获得

错误:无法显示子报表

ExecutionLog2 显示父报表收到排序操作请求,并且表示排序状态成功。然而,字节和行计数响应为零,后续渲染报告操作成功,但只有 590 字节。

我很好奇是否有人知道 SSRS 2008 的已知问题,或者除了将报告添加到父报告之外是否还有任何已知的解决方法。

I am working on a SSRS 2008 reporting solution and I am running into a problem with a subreport not interactively sorting columns with the asp.net report viewer control. The report itself is completely functional when it is not used as a subreport, but once I add it to another report as a subreport you cannot sort the columns without getting an

Error: Subreport could not be shown

The ExecutionLog2 shows that the parent report receives the sort action request and the it says the sort status is successful. However, the byte and row count response are zero and the subsequent render report action is successful but only 590 bytes.

I am curious if anyone is aware of a known issue with SSRS 2008 or if there are any known workarounds besides adding the report to the parent report.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

欢烬 2024-08-14 12:56:17

看来子报表仅在第一次渲染期间调用其 OnInit 函数...而不是在后续请求(排序、分页等...)期间调用,因此我的列可见性逻辑失败。似乎没有解决办法...

It appears that subreports only call their OnInit function during the first render...not during subsequent requests(sorts, paging, ect..) therefore my column visibility logic is failing. Doesn't appear to be a work around...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文