zhubin 发表于 2024-12-20 10:58:00

AR16 图表 数据标签设定导致渲染空白问题


同样的数据以及设定下,window环境下,数据标签显示正常


问题出在docker linux环境下环境,同样的http请求和svg资源都正常,但是无法显示,为什么,感觉像没有正确读到文件



但是奇怪的是数据标签设定拿掉后,就可以正常显示,svg都是同样访问<img src="1ReportItemImage0图表1Paginated.svg" alt="Chart Title" style="width:283.45001220703125pt;height:212.5500030517578pt;">,排查到这里就不知道原因了

Felix.Li 发表于 2024-12-20 13:56:00


问题描述:
数据标签导致图表不显示

问题回答
您好,从您的描述上看,确实暂时不好定位问题。
我们先确认一下情况。
1.是否windows部署的版本和linux部署的版本全部都一样,包括nuget和JS都是同步的。

2.其次就是部署的方式,咱们都是直接通过dotnet命令部署的,还是其他方式。

3.就是报表文件是否都是同一个报表文件。

您可以自己先对比一下,也可以把这些给我们说一下,我们也测试一下。
其中主要报错linux的docker的部署方式以及AR详细版本,

zhubin 发表于 2024-12-23 15:17:15

Felix.Li 发表于 2024-12-20 13:56
问题描述:
数据标签导致图表不显示



部署版本,nuget包和js 都是16.3.1

2. docker 部署,Dockerfile 产生镜像用,window 发布 与Dockerfile 中的编译脚本publish.ps1 用的相同的脚本


3。报表文件同一个

Felix.Li 发表于 2024-12-24 10:47:58

从您的配置文件,我们这边也尝试发布的同样的,直接用dotnet启动的。



确实也没有复现出来。
而且从您的描述上来看,目前是请求已经返回svg了。只是前端没有把svg的图表加载出来是吗?
如果是这样,只能怀疑是前端的问题了。
那现在只能猜测是不是浏览器导致的,尝试多换几个浏览器呢,或者就是是不是js和css实际上不是使用的16.3.1.
您尝试在npm重新拉一下16.3.1的也替换试一下:
"@grapecity/ar-viewer": "16.3.1",
"@grapecity/ar-designer": "16.3.1",别的目前确实咱们排查不出来什么问题
页: [1]
查看完整版本: AR16 图表 数据标签设定导致渲染空白问题