Lay.Li 发表于 2024-2-29 14:35:28

感谢各位大佬的支持~

这里您的html页面是如何嵌入的那个,为啥不能使用表格操作命令呢,能否给活字格的页面中添加一个包含表格操作命令的按钮,然后使用js去触发这个按钮的命令呢:'(
您好,您是使用的这段js对表格进行新增数据的么


可以试试改为使用表格操作的插入命令对表格进行操作,这样就是可以看到新插入的数据的:loveliness:


antd 发表于 2024-2-29 14:48:25

Lay.Li 发表于 2024-2-29 14:35
感谢各位大佬的支持~

这里您的html页面是如何嵌入的那个,为啥不能使用表格操作命令呢,能否给活字格的 ...

      大佬,之前不是我们有个快速扫码的功能嘛(当时用的是活字格自带的输入框,并且上面绑定了很多命令),当时还把项目发给你来着,存在的问题:当扫码速度太快的时候,就会出现数据不完整,或者多个数据连在一起了。当时并没有找到解决方案:'(。
      然后我们就尝试用原生html的输入框来试一下,结果确实没有这个问题,速度再快,数据也是正确的。但是因为我们要求的响应速度非常快,活字格自己的命令(包括服务端命令)我们试过,不满足我们的需求,所以只能在这个html中写大量js来处理前端逻辑,就算需要操作活字格模块的,也需要用活字格的JS去操作,不用现成的命令。为了解决响应速度的问题,我们甚至还把这块的后端功能单独拿出来用springboot+redis+原本的关系型数据库搭建了个服务:'(,相当于这块功能基本上脱离了活字格,活字格只是一个载体了

Lay.Li 发表于 2024-2-29 17:31:56

好吧,这边儿暂时没有其他的方案了,想来一下代码不太好做。因为数据层变化的时候,sheet里还没有刷新,这时候立即操作是不能得到正确结果的,而我们也不容易拿到这个时机。如果这个操作不是很频繁的话,建议还是使用命令:'(
或者可以参考楼上大佬们的方案试试哈:loveliness:

antd 发表于 2024-2-29 17:44:43

Lay.Li 发表于 2024-2-29 17:31
好吧,这边儿暂时没有其他的方案了,想来一下代码不太好做。因为数据层变化的时候,sheet里还没有刷新,这 ...

好的好的,谢谢大佬,上面大佬的前方插入和我昨天说那个设置最新数据为当前行这两种方式,目前都满足我们的需求:victory:

Lay.Li 发表于 2024-2-29 17:47:04

好的,感谢各位大佬的支持~

后边有问题呢欢迎您继续发帖交流:i0tw2:
页: 1 2 [3]
查看完整版本: 8.0.104如何实现未绑定数据表的表格数据倒序