gnip 发表于 2024-8-7 17:41:27

填报表默认为空的问题

本帖最后由 Wilson.Zhang 于 2024-9-6 12:16 编辑

产品:SpreadJS
版本:17.1.2
调研编号:SJS-25919
Last Review:2024-09-06
当前进展:已在17.1.5版本修复。

官网给的填报数据录入的例子都是默认有数据的,真实的填报场景是没有数据的在最开始的时候,会让用户去手动录入创建,因此,我想问一下这块怎么处理呢,我尝试了下模版配置的时候,拖了一张表的几个字段,这个表是没有数据的,把表数据返回空,在预览然后填报的时候,没法获取到变更数据和触发对应的钩子事件,下面的demon演示了下空表数据的情况

Joestar.Xu 发表于 2024-8-8 09:22:22

您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。

Joestar.Xu 发表于 2024-8-9 09:50:58

您好,关于您说的“真实的填报场景是没有数据的在最开始的时候,会让用户去手动录入创建,因此,我想问一下这块怎么处理呢”,我们这边实际测试了一下,发现如果数据源中一条数据都没有的话,是不会有字段显示的。

所以在实际使用中,数据源中至少要包含一条数据,以显示出字段信息,您可以将这个数据中的值都设置为null。

然后在需要实际展示的时候,替换掉原来的table的url,以获取新的数据。如:



关于您Demo中提到的问题,目前还在调研中,等后续有进展我会在本贴中回复您。

Wilson.Zhang 发表于 2024-9-6 12:16:45

您好!该问题已在17.1.5版本修复,17.1.5版本也已发布,您可以升级版本后使用。
{:5_110:}
页: [1]
查看完整版本: 填报表默认为空的问题