Foxtable(狐表)用户栏目专家坐堂 → [求助]数据自动输入问题


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

主题:[求助]数据自动输入问题

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


加好友 发短信
等级:婴狐 帖子:94 积分:952 威望:0 精华:0 注册:2009/3/5 16:10:00
[求助]数据自动输入问题  发帖心情 Post By:2009/3/15 13:03:00 [只看该作者]

请教一下:档号=[全宗号]+'-'+[分类号]+'-'+[目录号]+'-'+[案卷号],或由其它数个字段的值构成,有多种构成方式,而档号相当于人的身份证号码,是惟一的,表与表之间多用档号来作关联.能否不用表达式字段,而让它自动生成吗?
[此贴子已经被作者于2009-3-15 13:03:26编辑过]

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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33963 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2009/3/15 13:27:00 [只看该作者]

当然可以。

DataColChanged事件,如:

Dim dr As DataRow = e.DataRow
If e.DataCol.Name = "全宗号" OrElse e.DataCol.Name = "分类号" OrElse e.DataCol.Name = "目录号" OrElse e.DataCol.Name = "案卷号" Then
    e.DataRow("档号") = dr("全宗号") & "-" & dr("分类号") & "-" & dr("目录号") & "-" & dr("案卷号")
end if

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


加好友 发短信
等级:婴狐 帖子:94 积分:952 威望:0 精华:0 注册:2009/3/5 16:10:00
  发帖心情 Post By:2009/3/15 17:21:00 [只看该作者]

我做了,怎么没有反应呢?


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


加好友 发短信
等级:婴狐 帖子:94 积分:952 威望:0 精华:0 注册:2009/3/5 16:10:00
  发帖心情 Post By:2009/3/15 18:11:00 [只看该作者]

我又测试了,对新增记录能自动生成,并且修改某个字段后也会自动修改档号,但对已录入的条目,则无法再生成档号.


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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33963 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2009/3/15 18:33:00 [只看该作者]

点一下菜单上的重置按钮就可以了

 回到顶部