用于ASP.Net的水晶报表查看器:
我们遇到了一种“请在处理文档时等待”的情况。当请求失败时,模式对话框不会关闭。
开发环境:
问题:
很多时候,在页面导航或报表加载时,水晶报表查看器会显示一个带有消息的模态对话框“请在处理文档时等待。”。该消息将在服务器成功请求时消失,但在许多情况下,如网络失败,服务器使用HTTP错误代码进行响应,或者在ajax请求执行失败的任何情况下,这种情况下,此模式对话框不会关闭,由于该用户一直在等待此对话框消失,但没有发生任何事情,并且用户无法导航,他们将被迫刷新页面或重新打开报表。
复制步骤:
请参阅截图以供参考:

我试图使用window.onerror和隐藏模式窗口来管理这个问题,有什么更好的解决方案吗?
发布于 2017-04-19 03:19:34
当我点击CRV的任何一个按钮时,我的回传总是要花很长时间。我猜观众一定在等待背景中的参数。因此,我重复使用了如下参数:
this.crvMain.ReuseParameterValuesOnRefresh = true;发布于 2019-05-09 13:59:57
我也有同样的问题。在我的代码中,我找到了一个refresh语句,它冻结了报表,防止了加载。如果我注释掉了这个刷新,报告就会正常工作。
https://stackoverflow.com/questions/42311813
复制相似问题