Active reports15 部署后预览报失败
本帖最后由 tangfan 于 2024-1-29 20:00 编辑会报渲染文档内容失败,详细错误是Not Found,想问问一般是什么原因会引发这个错误
正常返回pageCount=1
ack中 /api/reporting/reports/CCOnTJWbB0C-HAnmoXq9Og/progress 接口会报404
手动把导航页数的0 改成1可以正常加载报表,调用的接口返回200成功
/api/reporting/view/CCOnTJWbB0C-HAnmoXq9Og/page/0
api路径中参数是一样的(CCOnTJWbB0C-HAnmoXq9Og),但是reports接口却是404,是因为依赖的环境不同程序生成的参数路径找不到导致吗
页面加载时翻页导航默认是0,如何设置默认值是1 问题描述:
页面渲染失败
问题回答:
可以先看一下,第一页的页面渲染是否有什么问题,如果页面渲染的没有问题的话,就不是报表本身的问题。如果有异常的话,可以先排查报表设计的问题。包括分组分类啊。
其次如果没有问题。目前怀疑是不是webJS的问题。JS版本和服务端版本不一致。如果AR使用web端的话,前后端是分离的。
服务端的nuget包可以在vs中查看到:
而前端JS的版本,是页面引用的。
可以console看一下。是不是两个版本不一致。如果想下载的话,可以在npm上下载:
"@grapecity/ar-viewer": "版本",
"@grapecity/ar-designer": "版本",
Felix.Li 发表于 2024-1-26 17:52
问题描述:
页面渲染失败
我是打包成docker镜像部署的,同样的镜像放在服务器上直接运行容器访问预览没有问题,但相同的镜像在阿里云ack中启动容器就会出现这个问题。 注意报表名称是不是有特殊字符没转义 wengMQ 发表于 2024-1-27 17:08
注意报表名称是不是有特殊字符没转义
没有任何特殊字符,报表名称是简单的数字和字母组成 tangfan 发表于 2024-1-29 10:20
没有任何特殊字符,报表名称是简单的数字和字母组成
这个Process请求是渲染报表的请求。
他之前会有一个 render 请求,这个请求会返回一个 viewId,
上面的 viewId 是渲染报表的时候,使用的id:
您看一下是不是这个id 被处理过了,导致请求发过去之后服务不识别了。
Eden.Sun 发表于 2024-1-29 11:11
这个Process请求是渲染报表的请求。
他之前会有一个 render 请求,这个请求会返回一个 viewId,
应该没有 就请求过1次,
报表部署了2个副本,负载均衡轮询问题 :hjyzw:
解决了就好
页:
[1]