找回密码
 立即注册

QQ登录

只需一步,快速开始

zhubin

初级会员

43

主题

140

帖子

435

积分

初级会员

积分
435
zhubin
初级会员   /  发表于:2024-12-20 10:58  /   查看:142  /  回复:3
1金币

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


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



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

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

3 个回复

倒序浏览
Felix.LiWyn认证
超级版主   /  发表于: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。报表文件同一个

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2024-12-24 10:47:58
地板
从您的配置文件,我们这边也尝试发布的同样的,直接用dotnet启动的。



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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部