Foxtable(狐表)用户栏目专家坐堂 → [已解决]ADOXBuilder创建的表的COMPUTE无效


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

主题:[已解决]ADOXBuilder创建的表的COMPUTE无效

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/11/21 8:57:00 [显示全部帖子]

t.Compute("sum(" & cl.Name & ")","产品型号='" & e.DataRow("产品型号") & "'")

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/11/21 9:26:00 [显示全部帖子]

Dim daysum1,daysum2 As Integer
Dim TB As WinForm.TextBox = e.Form.Controls("TextBox1")
    For Each cl As Col In  Tables("执行表").Cols
        If cl.Name.Contains("20") Then
    daysum1=Tables("执行表").Compute("sum(" & cl.Name & ")","订单号='" & Tables("执行表").Current("订单号") & "'")
    tb.Value= daysum1
    End If
    Next

没有问题.但是你这样 永远都显示最后一列的统计值

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/11/21 9:32:00 [显示全部帖子]

所有列加在一起?

 回到顶部