特殊xls打开显示异常

但我们是在有效期内提的bug,现在过期以后你们改完,总得给我们现期修复吧

@liyy33954,

请注意,一些复杂的功能、增强和修复需要更多时间来评估/分析或修复它们。 有时需要几个月甚至一年的时间来解决某些问题。 很抱歉,如果您的许可证已过期,那么您需要升级您的订阅/许可证以使用更新的版本/修复。

这个问题解决了吗?最新版还是有这个问题

你说的是哪个问题,CELLSJAVA-44357,CELLSJAVA-44404在22.4版本里面已经解决了

第三个显示跑版的文件,我已经更新过js和依赖, 还是有这个问题

CELLSJAVA-44357 在import文件之前需要打开这个选项

//参数ReCalculateOnOpen
///


/// Gets or sets whether re-calculate all formulas on opening file.Default is true
///
    public bool ReCalculateOnOpen

打开文件的时候是否重新计算公式的值,默认是重新计算的,你这个文件引用了外部的变量,如果重新计算,就显示不出结果了
GridWorkbookSettings setting = new GridWorkbookSettings();
//这个选项默认是true
setting.setReCalculateOnOpen(false);
gridweb.setSettings(setting);

这个配置有什么用处?问题出在哪里?

image.png (37.9 KB)
image.png (30.6 KB)

401这个文件也没修复,显示还是不对

第三个是显示跑版 , 不是计算错误
image.png (10.2 KB)

401对应的CELLSJAVA-44365
the worksheet has freezepane, the shape is located at the row at the top freezepane,the left corner of the shape is at E2 .
If move the shape at the E3, the shape will show as normal.
It is very tough for shape seperated display with parts in diffrent freezepane ,we don’t have a good solution yet now.
这个问题我们解决不了,这个里面设置freezepane 左边和右边是两个table 你这个图片是被freezepane切割了,图片挪到E3才能完整显示,现在图片是放在E2,E2所在的单元格的图片 所在的table没法显示到另一个table

那第二个sheet页的饼图颜色问题呢?

第三个是显示跑版 , 对应这个问题CELLSJAVA-44363


这是我们的测试结果,这边没有问题

image.png (85.1 KB)

好好对比一下, 这差的远了

image.png (108.5 KB)

饼图颜色显示和excel没有差别,这是这边的测试结果
QQ截图20220727151533.png (41.8 KB)

这是这边本地测试的现实没有问题
QQ截图20220727153444.png (33.2 KB)
都是基于最新的demo工程跑的

有个问题,手动把缓存文件删除后访问报错,这个怎么解决

重新刷新页面用的是新缓存

image.png (56.6 KB)
现在的情况会提示找不到缓存文件

刷新页面后,看下网络信息,请求的应该是新的sessionid 就是acwcache后面那字符串就变新的了