Foxtable(狐表)用户栏目专家坐堂 → 子表自动编号


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

主题:子表自动编号

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


加好友 发短信
等级:幼狐 帖子:83 积分:918 威望:0 精华:0 注册:2019/9/20 14:29:00
子表自动编号  发帖心情 Post By:2020/4/3 17:24:00 [只看该作者]

如何在子表实现,下一行的“开始”列的数值比上一行的“结束”列的数值大1.
图片点击可在新窗口打开查看此主题相关图片如下:图片1.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/3 17:37:00 [只看该作者]

DataRowAdded事件

dim i as integer = tables(e.datatable.name).findrow(e.datarow)
if i > 0 then
e.datarow("开始") = tables(e.datatable.name).rows(i-1)("结束")+1
end if
[此贴子已经被作者于2020/4/3 17:37:26编辑过]

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


加好友 发短信
等级:幼狐 帖子:83 积分:918 威望:0 精华:0 注册:2019/9/20 14:29:00
  发帖心情 Post By:2020/4/3 22:42:00 [只看该作者]

谢谢老师,这个问题搞定了。
现在又遇到另外一个问题,我如何才能够将序列号位数固定在十位,如下图所示,当我的“流水位数”小于1000时,序列号达不到十位。
图片点击可在新窗口打开查看此主题相关图片如下:图片1.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/5 20:45:00 [只看该作者]


 回到顶部