Foxtable(狐表)用户栏目专家坐堂 → 怎么设置一列输入中文,另一列自动输入数字


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

主题:怎么设置一列输入中文,另一列自动输入数字

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


加好友 发短信
等级:幼狐 帖子:135 积分:946 威望:0 精华:0 注册:2012/8/26 23:34:00
怎么设置一列输入中文,另一列自动输入数字  发帖心情 Post By:2012/10/22 16:52:00 [只看该作者]

怎么设置姓别列输入男,年休假列自动输入3,如果不是男,则自动输入4

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/10/22 17:52:00 [只看该作者]

 这个很简单,编写DataColChanged事件。

 Select Case e.DataCol.Name
     Case "性别"
         If e.NewValue = "男" Then
             e.DataRow("年假") = 3
         Else
             e.DataRow("年假") = 4
         End If
 Endi Select

多看帮助文档

http://www.foxtable.com/help/topics/0625.htm

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/10/22 18:05:00 [只看该作者]

用表达式列也行:

 

IIF(性别 = '男', 3,4)


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


加好友 发短信
等级:幼狐 帖子:135 积分:946 威望:0 精华:0 注册:2012/8/26 23:34:00
  发帖心情 Post By:2012/10/22 18:16:00 [只看该作者]

ok啦,谢谢!

 回到顶部