婧1022 发表于 2023-8-19 10:07:41

表格选择列

本帖最后由 婧1022 于 2023-8-21 17:32 编辑

我选了 2,3,4 行.然后点了其他列,之前选择的2,3,4列都会取消选择,这个该怎么解决?

Simon.Sun 发表于 2023-8-19 10:07:42

不知道大佬想做什么样的功能,需要这样插入数据。这边做了个 demo,您可以参考一下,主要思路是利用 xtools 获取表格选择的 json 数据,让再利用表格的插入命令,将数据循环插入,如下:
获取数据:



批量插入数据:


您可以看看能不能满足您的需求,另外就是您可以说说您想这样做的场景哈,看看格友大佬们有没有更好的方案。


Simon.Sun 发表于 2023-8-21 13:35:48

您好,您可以将表格设置为行选,看能不能满足您的需求:

Lay.Li 发表于 2023-8-21 13:46:39

您好,目前用表格自带的行选功能的话,确实是有这个问题的,您可以自己新增一列是否列,去模拟实现选择列的效果:loveliness:

婧1022 发表于 2023-8-21 14:46:31

Simon.Sun 发表于 2023-8-21 13:35
您好,您可以将表格设置为行选,看能不能满足您的需求:

现在使用的就是行选

婧1022 发表于 2023-8-21 15:19:22

本帖最后由 婧1022 于 2023-8-21 16:33 编辑

Lay.Li 发表于 2023-8-21 13:46
您好,目前用表格自带的行选功能的话,确实是有这个问题的,您可以自己新增一列是否列,去模拟实现选择列的 ...
用事件监听可以获取到当前行的索引,怎样根据这个索引去获取当前行的ID?

Simon.Sun 发表于 2023-8-21 16:02:26

getValue 方法 - 活字格V8帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)

这个 API 用列名去获取值的话,可以使用列名或者用列的索引,详情可以看上面帮助手册链接。使用列名获取值的话,需要提前给表格列命名,您可以右键一表格,一键设置列名,如下:

婧1022 发表于 2023-8-21 16:34:22

Simon.Sun 发表于 2023-8-21 16:02
getValue 方法 - 活字格V8帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)

这个 API 用列名去获取值 ...

好的,谢谢

Simon.Sun 发表于 2023-8-21 17:30:30

不客气哈,后续有问题欢迎继续发新贴交流:loveliness:

婧1022 发表于 2023-8-21 17:31:10

本帖最后由 婧1022 于 2023-8-21 17:32 编辑

Simon.Sun 发表于 2023-8-21 16:02
getValue 方法 - 活字格V8帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)

这个 API 用列名去获取值 ...
您好,我想的那个方法获取当前行的索引解决不了我的需求;
我想在表格里面选中多行,然后表格操作列里面放了一个按钮,点击按钮的时候能获取到前面选中的多行数据,和点击按钮这行的id,然后插入到这行的下边;
就是选中多行然后插入到另一行下面

页: [1] 2
查看完整版本: 表格选择列