Foxtable(狐表)用户栏目专家坐堂 → 代码修正帮忙一下啊,非常感谢


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

主题:代码修正帮忙一下啊,非常感谢

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


加好友 发短信
等级:五尾狐 帖子:1062 积分:9781 威望:0 精华:0 注册:2012/3/13 5:23:00
代码修正帮忙一下啊,非常感谢  发帖心情 Post By:2014/8/19 5:23:00 [只看该作者]

我的初衷是这样的,

项目的表是外部表, 加载完后 根据表中  ischeck 列的值 来自动生成 状态2的 值

代码是要放在项目属性的 afteropenproject里的,帮忙修正一下啊,非常感谢

 

 

For Each dr As DataRow In DataTables("订单").Select("状态2") 
    Dim fdr As DataRow = DataTables("订单").Select("ischeck")     
    If  dr=1 Then 
           fdr = "已付款"
     ElseIf dr=2 Then
            fdr = "未付款" 
ElseIf dr=2 Then
            fdr = "未付款" 
ElseIf dr=4 Then
            fdr = "延期" 

ElseIf dr=5 Then
            fdr = "OK" 

ElseIf dr=11 Then
            fdr = "已经发货" 

ElseIf dr=31 Then
            fdr = "已经付款" 
ElseIf dr=7 Then
            fdr = "取消"

ElseIf dr=100 Then
            fdr = "订单结束" 
    End If   
Next


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/8/19 8:39:00 [只看该作者]

这样做,非常没效率.  应该在DataCloChanged事件处理


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/19 9:11:00 [只看该作者]

汗,楼主竟然连最基础的语法都还不会。

 

For Each dr As DataRow In DataTables("订单").Select("")
    If  dr("ischeck")=1 Then
        dr("状态2")  = "已付款"
    ElseIf dr("ischeck")=2 Then
        dr("状态2")  = "未付款"
    ElseIf dr("ischeck")=2 Then
        dr("状态2")  = "未付款"
    ElseIf dr("ischeck")=4 Then
        dr("状态2")  = "延期"
       
    ElseIf dr("ischeck")=5 Then
        dr("状态2")  = "OK"
       
    ElseIf dr("ischeck")=11 Then
        dr("状态2")  = "已经发货"
       
    ElseIf dr("ischeck")=31 Then
        dr("状态2")  = "已经付款"
    ElseIf dr("ischeck")=7 Then
        dr("状态2")  = "取消"
       
    ElseIf dr("ischeck")=100 Then
        dr("状态2")  = "订单结束"
    End If
Next


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


加好友 发短信
等级:五尾狐 帖子:1062 积分:9781 威望:0 精华:0 注册:2012/3/13 5:23:00
  发帖心情 Post By:2014/8/20 22:14:00 [只看该作者]

见笑了啊~~~


 回到顶部