Foxtable(狐表)用户栏目专家坐堂 → 序列号


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

主题:序列号

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
序列号  发帖心情 Post By:2009/4/23 17:08:00 [只看该作者]

我用"_identify"表达式可以做到每增加一行序列号增加一位,如果用代码是怎么写的?

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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/23 17:11:00 [只看该作者]

_identify的值,不能通过代码修改,只能读取。

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/4/23 17:16:00 [只看该作者]

以下是引用狐狸爸爸在2009-4-23 17:11:00的发言:
_identify的值,不能通过代码修改,只能读取。

也就是每增加一行,序列号增加一位只做不到的,只能手工输入或者用表达式.


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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/23 17:19:00 [只看该作者]

可以,在DataRowAdding事件中设置代码,用Compute方法取得最大的ID值,将新增行的ID值设为此最大值加1


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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/4/23 17:20:00 [只看该作者]

 e.datarow("ID")= Format(e.DataTable.Compute("Count(IO)","[IO] = '" & e.datarow("IO") & "' And [_identify] < 100" & e.DataRow("_Identify")),"000" )

但是像这句代码,每一个"IO"开始,是从1开始的,每增加一行ID就会增加一位.新的IO开始又是从1开始的,我想修改一下应该行的,但我不知道是怎么改?

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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/23 18:06:00 [只看该作者]

这个ID和_Identify无关,应该单独生成的:

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.table


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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/4/24 7:23:00 [只看该作者]

以下是引用狐狸爸爸在2009-4-23 18:06:00的发言:
这个ID和_Identify无关,应该单独生成的:

 下载信息  [文件大小:308.0 KB  下载次数:2]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.table

谢谢,明白了.


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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/4/24 7:35:00 [只看该作者]

谢谢你的帮助,在你的插入行示例和昨日的序列号示例,我已经将我的插入行问题解决了.


 回到顶部