Foxtable(狐表)用户栏目专家坐堂 → 统计问题


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

主题:统计问题

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
统计问题  发帖心情 Post By:2013/5/17 7:02:00 [只看该作者]

以下代码红色部分提示错误,谁能帮我修正,先谢了。

DataTables("导体报表").DataRows.Clear

Dim s As String = e.Form.Controls("月份").Value
If s <> "" Then
    Dim f As New Filler
    f.SourceTable = DataTables("导体明细")
    f.DataTable = DataTables("导体报表")
    f.ExcludeExistValue = True
    f.Filter = "月份 = '" & s & "'"
    f.Fill()

     For Each dr As DataRow In DataTables("导体报表").DataRows
        Dim s1 As String = "导体分类 = '" & dr("导体分类") & "' And 规格 = '" & dr("规格") & "' And 月份 = '" & s & "'"       
dr("车间领料") = DataTables("导体明细").Compute("Sum(产量)",s1 And "用户 = '购进' ")
        'dr("本月入仓") = DataTables("线缆导体明细").Compute("Sum(入仓数量)",s1)
        'dr("本月出仓") = DataTables("线缆导体明细").Compute("Sum(出仓数量)",s1)
        s1 = "规格 = '" & dr("规格") & "' And 月份 < '" & s & "'"
        'dr("上月结存") = DataTables("线缆导体明细").Compute("Sum(入仓数量)",s1) - DataTables("线缆导体明细").Compute("Sum(出仓数量)",s1)
        'dr("本月结存") = dr("上月结存") + dr("本月入仓") - dr("本月出仓")
    Next

End If

DataTables("导体报表").DeleteFor(" [规格] is null " )


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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/5/17 7:29:00 [只看该作者]

dr("车间领料") = DataTables("导体明细").Compute("Sum(产量)",s1 & " And 用户 = '购进' ")

 回到顶部