关于“插入删除行重新编号”文档的评论(共21条)

cxyang 时间:2019-09-19 16:02

ysslang  03-13 15:23  评论:

 内容错误。1.js自动更新内容的情况下建议别开启“未修改不更新”功能,否则js的操作不会判定为修改行为,没有小红箭头,不会入库。

2.删除操作会有问题,新填报预览中无法预览序号更新,提交后删除的行不会消失但会被下一行覆盖;老填报预览中删除多个一样的行的话提交后只会被删掉其中一行。

ysslang  03-13 15:30  评论:

 也不建议把数据库主键设为报表序号列还用js来随意修改更新到数据库。
数据库主键建议id自增长别手输,报表序号列建议用seq()不填报数据库。

也就是另建一个序号列用来放seq(),这个ID来只用来做主键同步数据库的ID列,这样的话这个js函数应该会好用很多

感觉直接在排序框添加条件属性,新值为row()-2这样比较好,不用那么麻烦

反对(0) 支持(0) 举报

zrh197218 时间:2019-09-16 11:34

太简单/步骤待完善。如果后面还有注或说明行怎么办?他还一直在编号,如何解决。

反对(0) 支持(0) 举报

momo123456 时间:2019-05-31 15:26

按序号分页的话还是不对

反对(2) 支持(0) 举报

axing 时间:2019-05-15 17:55

ysslang  03-13 15:23  评论:

 内容错误。1.js自动更新内容的情况下建议别开启“未修改不更新”功能,否则js的操作不会判定为修改行为,没有小红箭头,不会入库。

2.删除操作会有问题,新填报预览中无法预览序号更新,提交后删除的行不会消失但会被下一行覆盖;老填报预览中删除多个一样的行的话提交后只会被删掉其中一行。

你这个是因为主键设置的原因,不要选择序号作为主键

反对(0) 支持(1) 举报

董秀秀 时间:2019-04-25 10:20

PeterLi  06-03 20:55  评论:

 删除行后,表面上看序号确实自动排序了,但提交入库的时候保存的仍然是旧的序号,比如删除序号为4的行,序号为5的行序号会自动变为4,但是提交入库后他的序号仍然为5

ukae  06-06 10:51  评论:

 你好,文档已经更新缺少的报表填报属性设置。

旧数据被覆盖了哦

反对(0) 支持(0) 举报

 共21条 12345下一页