Foxtable(狐表)用户栏目专家坐堂 → ?水不准


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

主题:?水不准

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


加好友 发短信
等级:七尾狐 帖子:1523 积分:10315 威望:0 精华:0 注册:2013/6/8 16:19:00
?水不准  发帖心情 Post By:2022/7/19 17:11:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文本文档 (4).txt



        For Each s As String In dt.getvalues("对账品名")
            Dim drs As list(Of DataRow) = dt.Select("对账品名='" & s & "' and 店名='" & e.PostValues("店名") & "'", "对账品名") 
            If drs.count > 0 Then
                Dim dr1 As DataRow = drs(0)
                dr1("柜台余货数量") = dr1("已进货数量") - dr1("已退货数量") - dr1("已销售数量")
                dr1("柜台余货金重") = dr1("已进货金重") - dr1("已退货金重") - dr1("已销售金重")
                dr1("柜台余货标价") = dr1("已进货标价") - dr1("已退货标价") - dr1("已销售标价")
                For i As Integer = 1 To drs.count - 1
                    drs(i)("柜台余货数量") = drs(i - 1)("柜台余货数量") + drs(i)("已进货数量") - drs(i)("已退货数量") - drs(i)("已销售数量")
                    drs(i)("柜台余货金重") = drs(i - 1)("柜台余货金重") + drs(i)("已进货金重") - drs(i)("已退货金重") - drs(i)("已销售金重")
                    drs(i)("柜台余货标价") = drs(i - 1)("柜台余货标价") + drs(i)("已进货标价") - drs(i)("已退货标价") - drs(i)("已销售标价")
                Next 
            End If
        Next 


?水不准,然后查询一下柜台余货就变动一下

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/19 17:25:00 [只看该作者]

?水不准是啥玩意?

数据的东西哪个不准自己跟踪一下是不是每次查询的结果都一样

                Dim dr1 As DataRow = drs(0)
msgbox(dr1("已进货数量"))
msgbox(dr1("已退货数量"))
msgbox(dr1("已销售数量"))
                dr1("柜台余货数量") = dr1("已进货数量") - dr1("已退货数量") - dr1("已销售数量")
                dr1("柜台余货金重") = dr1("已进货金重") - dr1("已退货金重") - dr1("已销售金重")
                dr1("柜台余货标价") = dr1("已进货标价") - dr1("已退货标价") - dr1("已销售标价")

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


加好友 发短信
等级:七尾狐 帖子:1523 积分:10315 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2022/7/19 17:47:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq浏览器截图20220719174304.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq浏览器截图20220719174409.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq浏览器截图20220719174426.png
图片点击可在新窗口打开查看


查询一下数就变了,12行只有4行数是对的



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


加好友 发短信
等级:七尾狐 帖子:1523 积分:10315 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2022/7/19 17:55:00 [只看该作者]

Dim drs As list(Of DataRow) = dt.Select("对账品名='" & s & "' and 店名='" & e.PostValues("店名") & "'", "对账品名"


可以了,这里错了,改成年,月就好了

 回到顶部