Foxtable(狐表)用户栏目专家坐堂 → listview 怎么对单列刷新


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

主题:listview 怎么对单列刷新

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


加好友 发短信
等级:童狐 帖子:255 积分:2280 威望:0 精华:0 注册:2020/6/28 8:43:00
listview 怎么对单列刷新  发帖心情 Post By:2023/8/29 9:04:00 [只看该作者]


  已经生成了一个表, 第一列是序号,  我想移除任意两行,  然后序号列重新生成,怎么样能实现?


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看



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


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/29 9:16:00 [只看该作者]

从被移除的行的上一行开始,遍历后面的行重新生成序号,比如

dim r as row = tables(“表A”).current
dim i as integer = 0
if r.index > 0 then
i = r.index - 1
end if
r = tables(“表A”).rows(i)
dim m as integer = r("序号")
for j as integer = i+1 to tables(“表A”).rows.count - 1
m = m + 1
tables(“表A”).rows(j)("序号") = m
next

 回到顶部