[16.2.2]透视表使用问题
本帖最后由 Joestar.Xu 于 2024-5-28 10:16 编辑产品:SpreadJS
版本:V16.2.2
问题编号:SJS-21791 SJS-21845
LastReview:2024-05-28
最新进展:这个问题产生两个bug,其中SJS-21845已经在V17.0.0修复,SJS-21791正在修复中。
问题1. 透视表来源使用表格名称时,当来源资料改变如何更新透视表(参考情景一)?
问题2. 透视表来源使用工作表范围时,当来源资料改变虽可利用右键〔刷新〕透视表,但结果却无法自动显示正确列数(参考情景二)。
情景一:透视表来源使用表格名称(使用附件能源日报表1130.xlsx)
1. 将数据来源选择定义为pivotSource
指定为Sheet1!pivotSource
2. 修改数据源:修改〔消耗量〕数值
3. 执行右键〔刷新〕,透视表未更新
4. 下载档案:产制excel报表消耗量数值可更新
情景二:透视表来源使用工作表范围(使用附件能源日报表1201.xlsx)
1. 将数据来源定义为Sheet1!$A1:$J5
2. 修改数据源:修改〔消耗量〕及〔成本中心〕的值
3. 执行右键〔刷新〕,透视表有更新,但无法根据笔数自动扩展列数
4. 下载档案:产制excel报表可按照资料自动扩充列数
您好,我这边测试了一下:
1、在16.2.6中我将您的Excel文件导入到SpreadJS中后修改了如下图的消耗量:
点击刷新后,结果如下:
未能重现出您的未刷新的问题,建议您这边升级到最新版测试一下或提供一个可以复现该问题的Demo,我们这边复现后看看是什么原因导致的问题。
2、您可以参考这个帖子中的内容来实现:https://gcdn.grapecity.com.cn/showtopic-169194-1-1.html 您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。 Joestar.Xu 发表于 2023-12-4 16:09
您好,我这边测试了一下:
1、在16.2.6中我将您的Excel文件导入到SpreadJS中后修改了如下图的消耗量:
利用官网上的demo范例进行验证也是发生一样的状况
情景一:透视表来源使用表格名称(使用附件能源日报表1130.xlsx)
1. 将数据来源选择定义为pivotSource
指定为Sheet1!pivotSource
2. 修改数据源:修改〔消耗量〕数值
3. 执行右键〔刷新〕,透视表未更新
情景二:透视表来源使用工作表范围(使用附件能源日报表1201.xlsx)
1. 将数据来源定义为Sheet1!$A1:$J5
2. 修改数据源:修改〔消耗量〕及〔成本中心〕的值
3. 执行右键〔刷新〕,透视表有更新,但无法根据笔数自动扩展列数
您好,我这边测试了一下。
问题一:将您提供的Excel文件导入到官网的Demo中后,修改消耗量后刷新透视表,结果仍然是可以正常获取的。
不知道是哪里与您的操作步骤不一样,如果方便的话您提供一个可以复现该问题的操作视频,这边复现后调研一下。
问题二:由于SpreadJS的行列不是像Excel一样可以扩展的,所以在这种情况下需要您这边自行去扩展Sheet的行列大小,或者您也可以在加载这个Excel文件的时候调整每个sheet页的行列数量来解决这个问题。 您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。 Joestar.Xu 发表于 2023-12-6 17:56
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。
您好:
之前附件提供两个档案,
其中11/30这份是采用表格名称作为数据来源-->此案例无法刷新
12/1这份是采用资料范围作为数据来源-->此案例可以刷新
目前另外制作一个档案采用表格名称作为数据来源
操作上修改数据来源的成本中心后,无法于透视表刷新。(如下图步骤)
以上再烦请顾问协助确认是否操作上或范本设定上有错误
谢谢
(1)上传档案
(2)开启档案
(3)修改数据源
(4)透视表按下刷新无异动
本帖最后由 Joestar.Xu 于 2023-12-8 12:20 编辑
您好,问题已重现,这边调研一下,后续有进展我会在本贴中回复您。
问题编号:SJS-21791
另外请问一下,该文件您是如何生成的?
Joestar.Xu 发表于 2023-12-8 11:56
您好,问题已重现,这边调研一下,后续有进展我会在本贴中回复您。
问题编号:SJS-21791
您好:
文件制作步骤简述如下:
1. 于工作表Sheet1产生明细资料
2.使用公式:定义名称 定义一个AAA的名称,并参照excel栏位范围
3.选择透视表,并选择表格或范围,这个案例用表格名称,所以输入AAA
以上是这个档案的制作步骤说明,再烦请顾问协助,
若需要我再详述的地方还烦请告知。
谢谢
您好,感谢您的详细回复,这边会尽快调研该问题,后续有进展我会在本帖中回复您。:mj72: