ERROR: Report is not available.
环境:ActiveReport 9.Net framework 4
Session: StateServer
OS: Windows Server 2012 Standard
现象:
报表显示30秒后,点击IE的叉关闭预览页面时,会弹出对话框显示【ERROR: Report is not available.】
但当再次点页面预览按钮是,仍能正常显示。
奇怪的是当使用Session:InProc模式时,无此问题。
补一张图片。 看来我遇到的问题都不太常见。 一般报Report is not available 错误说明报表服务文件的路径有问题或者报表文件的路径有问题。
您可以从这两个思路来找问题。
谢谢回答。
可现在的问题是,InProc模式正常。
StateServer模式,初始表示正常,等30秒左右,关报表窗口的时候弹出那个对话框。
这个时候点OK,关掉窗口,再从主窗口点显示报表,报表还是能正常显示的。
所以,不知道怎么回事。 之前确实没有客户反馈过此类问题,那您能提供一个重现问题的步骤或者Demo? 我在这边测试验证下 貌似是经由http访问的话,不会再现。
而把IIS Server配置了SSL,也就是经由https访问的话,会再现此问题。
难道说,Activereport是不支持HTTPS的吗? 这个需要跟产品组确认之后给您答复 Lenka.Guo 发表于 2017-3-7 18:28
这个需要跟产品组确认之后给您答复
好的,非常感谢。 经过与产品组沟通确认之后,
ActiveReports本身只是一个应用控件的问题,不涉及具体部署方面的设置,无论是https和http两种模式均无关系。
有可能是您设置成StateServer模式,当Session保存30秒之后,Session丢失导致报表无法根据sessionId来获取报表,所以导致Report is not available 错误,倒是可以从在这个思路来入手。
页:
[1]
2