Foxtable(狐表)用户栏目专家坐堂 → [求助]求一段选择核销订单的代码


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

主题:[求助]求一段选择核销订单的代码

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/31 9:17:00 [显示全部帖子]

按钮代码如下

 

For Each r As Row In Tables("订单主表").GetCheckedRows
    If DataTables("订单明细表").Compute("sum(未交数量)","客户订单号='" & r("客户订单号") & "'") <= 0 Then
        r("是否核销")=True
    Else
        r("是否核销")=False
    End If
Next


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/31 14:07:00 [显示全部帖子]

 不理解你为什么说sum有错。

 

For Each r As Row In Tables("订单主表").Rows
    If DataTables("订单明细表").Compute("sum(未交数量)","客户订单号='" & r("客户订单号") & "'") <= 0 Then
        r("已核销")=True
    Else
        r("已核销")=False
    End If
Next


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/31 14:49:00 [显示全部帖子]

 那就这样写代码

 

For Each r As Row In Tables("订单主表").Rows
    If DataTables("订单明细表").Find("未交数量 > 0  and 客户订单号='" & r("客户订单号") & "'") Is Nothing Then
        r("已核销") = True
    Else
        r("已核销") = False
    End If
Next

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/31 14:59:00 [显示全部帖子]

For Each r As Row In Tables("订单主表").Rows
    If DataTables("订单明细表").Find("未交数量 <> 0  and 客户订单号='" & r("客户订单号") & "'") Is Nothing Then
        r("已核销") = True
    Else
        r("已核销") = False
    End If
Next

 回到顶部