Foxtable(狐表)用户栏目专家坐堂 → 序号如何自动改变?


  共有69人关注过本帖树形打印复制链接

主题:序号如何自动改变?

帅哥哟,离线,有人找我吗?
wugang0131
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:56 积分:478 威望:0 精华:0 注册:2019/12/29 16:20:00
序号如何自动改变?  发帖心情 Post By:2020/3/27 8:51:00 [只看该作者]

请教如下问题:因故删除一行,“序号”列就缺了一个序号,如何设置代码,让删除行的同时,“序号”列自动适应产生新的序号?

 回到顶部
帅哥哟,离线,有人找我吗?
wugang0131
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:56 积分:478 威望:0 精华:0 注册:2019/12/29 16:20:00
  发帖心情 Post By:2020/3/27 8:51:00 [只看该作者]

麻烦老师指教。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:46674 积分:236812 威望:0 精华:8 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/27 11:38:00 [只看该作者]

DataRowDeleting事件取得删除的这行的序号,然后遍历所有大于这个序号的行-1


for each dr as datarow in e.datatable.select("序号 > " & e;datarow("序号"))
dr("序号") = dr("序号")-1
next



 回到顶部
帅哥哟,离线,有人找我吗?
wugang0131
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:56 积分:478 威望:0 精华:0 注册:2019/12/29 16:20:00
  发帖心情 Post By:2020/3/27 16:20:00 [只看该作者]

收到,谢谢蓝老师!

 回到顶部