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


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

主题:跨表统计

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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15278 威望:0 精华:0 注册:2015/7/18 10:10:00
跨表统计  发帖心情 Post By:2015/9/30 19:28:00 [只看该作者]

Select Case e.DataCol.name
Case "发生年月"
    Dim dr As DataRow = e.DataRow
    If dr("发生年月").length =8 Then
        Dim d1 As Date = new Date(dr("发生年月").substring(0,4), dr("发生年月").substring(5,2), 1)
        Dim d2 As Date = d1.AddMonths(1)
        Dim filter As String = "[物料名称] = '" & dr("物料名称") & "'and 发生日期 >=#" & d1 & "# and 发生日期 < #" & d2 & "# "
        dr("销售数量")=DataTables("销售明细实际人员附表").Compute("sum(销售数量)",filter)
    End If
End Select

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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15278 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2015/9/30 19:28:00 [只看该作者]

上述代码有什么问题吗?实现不了求和功能

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/30 20:56:00 [只看该作者]

加入msgbox,弹出各个值,看是否进入执行了里面的代码。

 回到顶部