Foxtable(狐表)用户栏目专家坐堂 → [求助]不重复编号


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

主题:[求助]不重复编号

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


加好友 发短信
等级:七尾狐 帖子:1636 积分:14489 威望:0 精华:0 注册:2014/6/6 8:42:00
[求助]不重复编号  发帖心情 Post By:2015/11/7 16:20:00 [显示全部帖子]

老师,如何在当前表中新增行时生成不重复编号我没搞懂,不知如何是好。在后台数据库中新增行后再加载到表中,编号是不是就不会重复?如果是,如何在按钮click事件(假定该表未 “登记表”)中写代码。请指点,谢谢!

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


加好友 发短信
等级:七尾狐 帖子:1636 积分:14489 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2015/11/7 22:49:00 [显示全部帖子]

谢谢指点!

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


加好友 发短信
等级:七尾狐 帖子:1636 积分:14489 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2015/11/8 6:31:00 [显示全部帖子]

是我没说清楚重复编号的情况。就是表A,绑定一窗口,不作为副本表。在datacolchanged 事件中加入按月或按日自动生成编号代码,新增多行后保存,然后移除或查找后只剩下一行,编号2015110001,如果再新增行编号又会从2015110002开始,不管是用DataTables("表A").AddNew() 还是 Tables("表A").AddNew() 都一样,重新加载全部数据就会有两个2015110002。只有重新加载当月或当日所有数据后新增,才不会重复编号。不知道我没搞懂还是没掌握方法。请老师指点。谢谢!
[此贴子已经被作者于2015/11/8 6:38:27编辑过]

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


加好友 发短信
等级:七尾狐 帖子:1636 积分:14489 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2015/11/8 6:44:00 [显示全部帖子]

用[_identify]生成的绝对不重复,但不是我想要的那种格式。即使想法和[_identify]组合生成,但是如果有删除行的话,编号又不连续。。。。

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


加好友 发短信
等级:七尾狐 帖子:1636 积分:14489 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2015/11/9 11:29:00 [显示全部帖子]

谢谢红袍老师!

 回到顶部