V7.2.1 新版本下渲染后,单元格背景色错位
本帖最后由 Wilson.Zhang 于 2024-11-8 14:26 编辑产品:GcExcel
版本:7.2.1
调研编号:DOCXLS-11282
Last Review:2024-11-08
当前进展:调研中。
V7.2.1 新版本下渲染后,单元格背景色错位
V7.0.7版本下:
但是在V7.2.1版本下下方橙色单元格背景色错位了
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。 请问该问题是否有进展 您好,该问题目前还在调研中,暂无进一步的进展,后续有反馈后我会在本帖中回复您。 Joestar.Xu 发表于 2024-10-11 11:23
您好,该问题目前还在调研中,暂无进一步的进展,后续有反馈后我会在本帖中回复您。
你好,这影响到我们升级组件版本到7.2.1。 希望尽快排查下或者说明一下什么情况下会出现这种问题,方便我们判断升级的影响面 好的,这边确认一下具体的情况和影响,后续有进一步进展我会在本帖中回复您。 您好,此模板如下图:
经过模板引擎分析,这个模板中有两个子报表,一个是A1:B3,另一个是D1:E3,其它区域属于子报表外的区域。
当模板引擎执行ProcessTemplate()时,子报表会根据数据源的数据展开,展开后的区域变大,会推挤其它区域,引起它们的位置变化。
GcExcel在重构时,改变了推挤的策略,导致了这个问题的出现。
目前新的策略是,子报表一边展开,一边推挤其它的区域。比如上面的模板,子报表1先横向扩展,并推动右边的子报表向右移动,结果如下:
再向下扩展,结果如下:
然后是第二个子报表展开:
旧版本的策略为第一个子报表先向下扩展:
然后向右扩展:
再扩展第二个子报表:
以上是此问题的原因,请参考。 Joestar.Xu 发表于 2024-10-14 17:42
您好,此模板如下图:
请问V7.2.1下当前case的逻辑是维持这样吗?还是有计划修改 正在进一步调研,之后会及时向您同步结论,请您耐心等候。 Aria 发表于 2024-10-18 14:45
请问V7.2.1下当前case的逻辑是维持这样吗?还是有计划修改
目前初步判断是一个Bug,我们还在调研如何修复这个问题。
页:
[1]
2