Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107032 积分:544391 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/9 10:41:00 [显示全部帖子]

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=50080

意思是允许有重复编号?

不然后面所有的编号都要重新编号+1,比如有001、002、003,在001后面插入002,然后之前的002、003顺序改为003、004?假设002之后有998个编号,全部都改一遍?假设这个表还关联了其它表,难道还要完全更新其它表对应的编号?假设后面的编号都已经打印了单据,还得手工改单据?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107032 积分:544391 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/11 8:49:00 [显示全部帖子]

Dim pr as row = tables("xxx").rows(tables("xxx").Current.index-1)
dim nr as row  = tables("xxx").InsertNew()
nr("编号") = pr("编号") + 1

pr("编号")就是上一行的编号,和生成自动编号的方法一样解析+1即可

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107032 积分:544391 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/11 10:58:00 [显示全部帖子]

5楼我只是简单的给出+1,然后下面也说了【和生成自动编号的方法一样解析+1即可】,不要只会抄

nr("编号") = pr("编号") + 1

pr("编号")就是上一行的编号,和生成自动编号的方法一样解析+1即可

 回到顶部