65 评论

yzmJXZjQ2812414

JS只提交修改的数据时,我只更新了一行数据,结果智能提交在原来行的基础上新增了一行,请问这个问题怎么解决?

0 2022-12-01 09:52

Lizy

提交时的主键绑定有问题,不能保证数据唯一,参考 智能提交 部分

0 2023-06-15 16:19

yzmJXZjQ2812414

新增操作正常,修改数据会变成新增一行

0 2022-12-01 09:53

Fay

本地测试没有出现这种情况,可以前往问答区上传模板/日志/具体现象提问,这样便于更好的解答问题。问答地址:https://bbs.fanruan.com/wenda

0 2023-02-20 19:53

用户78880506

多sheet下如何设置2.7的操作呢?

0 2022-08-05 18:38

yzm170653

我也发现这个问题了,实测下来有两个方案。
文档方案不变的话,建议把标记列统一放在前面隐藏,只要多张sheet页面的标记列是一样的,那就没问题;
还有一种变通方案,给删除按钮增加点击事件,代码跟编辑后事件一样,等于点删除按钮也跟编辑控件一样的效果,就可以实现了,无论多少张sheet都可以

1 2022-10-11 10:12

sleuth151

使用FR10路人路过,反正试下来,$(_g().curLGP.currentTDCell).attr('row'),这条语句无法获取到焦点单元格所在的行号,导致2.7节添加删除标记的无法实现。

2 2022-06-02 15:37

sleuth151

数字控件,除了要添加编辑后事件外,还要添加编辑结束事件,否则的话,设置编辑标志有时会失灵。

1 2023-02-19 01:21

sleuth151

另外,此文提到添加修改标志位方法,对于批量导入不适用,还得另想办法。。。

2 2022-06-02 15:49

sleuth151

替代解决步骤如下,1,直接在删除控件上增加一个JS的点击事件。2,新建传入参数row,数值设置为公式row()。3,条件如下JS代码:
contentPane.setCellValue("L"+row,null,1);
contentPane.curLGP.setCellValue("L"+row,null,1);

5 2022-06-02 15:41

qt

0 2023-04-28 21:05

Fay

我们有文档共创活动,您可以编辑文档,审核通过后可以把您的方案写进文档里~

0 2022-12-13 20:10

用户80071253

你的方法是对的。文档里$(_g().curLGP.currentTDCell).attr('row')获取到的永远只是删除控件的第一行行号。如果删除的不是首行数据,就只会更新首行且删除无效。

0 2022-06-20 10:03

Suki陈

你好,在 FR11 和 FR10 中验证过,点击删除后会出现短暂的标志,点击提交后可以删除成功,可以再试试 2.7 节的方案~

0 2022-12-23 15:30

芳草地

使用删除按钮的时候有BUG,数据不能删除

0 2022-05-31 11:56

Leo.Tsai

文档方案是没问题,具体要看您模板咋设置的,可以先自己排查下问题,解决不了也可以带着模板去社区问答提问

0 2022-07-04 09:54

用户dnDfF5501473

能使用多列的数据吗

0 2022-04-19 16:49

Leo.Tsai

具体描述下场景吧,然后在社区问答提问哈

0 2022-07-01 16:39