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

ysslang 时间:2019-03-13 15:30

ysslang  03-13 15:23  评论:

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

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

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

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

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

ysslang 时间:2019-03-13 15:23

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

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

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

honliv 时间:2018-10-09 17:23

会覆盖历史数据的。请回复一下啊。

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

lihong0719 时间:2018-10-08 22:17

该方法中删除除自动跟新序号,在新填报预览中无效

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

ukae 时间:2018-06-06 10:51

PeterLi  06-03 20:55  评论:

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

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

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

 共21条 上一页12345下一页