Foxtable(狐表)用户栏目专家坐堂 → [求助]自动赋值的问题


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

主题:[求助]自动赋值的问题

帅哥,在线噢!
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/6/8 11:30:00 [显示全部帖子]

用表达式最好.

 

另外你二楼的代码,如果用Select Case语句,会简洁很多:

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

 

If e.DataCol.Name = "第一列"

    Select Case e.Datarow("第一列")

        case "a"

               e.datarow(“第二列")  = 0.1

        case "g"

               e.datarow(“第二列")  = 0.2

        case "f"

               e.datarow(“第二列")  = 0.5

        case "=ua"

               e.datarow(“第二列")  = 0.9

        case "ff"

               e.datarow(“第二列")  = 0.11

     end Select

End IF


 回到顶部