innerwang 发表于 2024-11-21 18:00:06

修改瀑布图的图例后数据源被清除

本帖最后由 Wilson.Zhang 于 2024-11-28 10:42 编辑

产品:SpreadJS
版本:17.1.9
调研编号:SJS-27431
Last Review:2024-11-28
当前进展:非问题,设计使然。






在线表格编辑器的demo 可以复现





Wilson.Zhang 发表于 2024-11-21 18:00:07

您好!经调研,了解到SpreadJS图表更改引用范围时不合并范围并检查是否能够合并为一个整体,同时会给出提示,如下图所示:


这是存在很久的设计,目前没有计划增强这个设计。

Wilson.Zhang 发表于 2024-11-22 08:53:33

您好!问题已复现,调研下先,之后会及时向您同步结论,请您耐心等候。
{:5_110:}

Wilson.Zhang 发表于 2024-11-22 09:35:32

调研编号为SJS-27431。

innerwang 发表于 2024-11-22 17:29:53

本帖最后由 innerwang 于 2024-11-22 17:31 编辑

Wilson.Zhang 发表于 2024-11-22 17:22
您好!经调研,了解到SpreadJS图表更改引用范围时不合并范围并检查是否能够合并为一个整体,同时会给出提示 ...

所以只要有提示,就代表范围不合理是吧?

我实际只是修改了图例对应引用位置,为什么会修改数据源范围呢? 如果只是想把图例显示为别的名称该如何做呢?

Wilson.Zhang 发表于 2024-11-25 11:28:43

innerwang 发表于 2024-11-22 17:29
Wilson.Zhang 发表于 2024-11-22 17:22
您好!经调研,了解到SpreadJS图表更改引用范围时不合并范围并检查 ...

是的,当引用范围不合理时便会出现提示信息。

举个例子,如下动图所示为修改条形图的图例引用。原本图例“公交”引用的位置为单元格B3,Y轴数据引用区域为C3:I3,此时图例和Y轴数据在同一行,是个完整的区域。修改令其引用单元格C2,与Y轴区域不在同行,导致无法建立正确的图例和Y轴数据之间的对应关系。


同理,对原图例“公交”设置引用位置为B4,该位置与Y轴数据区域C3:I3也不在同行,无法构成图例和Y轴数据的对应关系,导致数据引用区域给出提示信息。

虽然图例引用位置可以成功响应修改,但数据引用区域则因为上述原因无法显示。以您提供的图示为例,确认下您是否需要以“大区”列数据为X轴数据、”金额“列数据为Y轴数据体现瀑布图?似乎使用方式不太符合,因为瀑布图用以显示一个序列的增减幅度,以官网教程为例体现了一个序列在一年中的每个月较上一个月变化的增幅或降幅,如下图所示:


您可以结合官网教程再理解下:
https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/charts/chart-types/waterfall-chart/purejs

Wilson.Zhang 发表于 2024-11-28 15:26:56

您好!由于您较长时间未回复,且从跟帖过程中了解到问题已得到有效解答,那就结帖了。如有新问题,欢迎发新帖沟通。
{:5_110:}
页: [1]
查看完整版本: 修改瀑布图的图例后数据源被清除