Foxtable(狐表)用户栏目专家坐堂 → 多行一样的数据,如何累计现场单总套数


  共有2794人关注过本帖平板打印复制链接

主题:多行一样的数据,如何累计现场单总套数

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


加好友 发短信
等级:七尾狐 帖子:1511 积分:9801 威望:0 精华:0 注册:2014/12/18 16:12:00
多行一样的数据,如何累计现场单总套数  发帖心情 Post By:2021/4/28 13:01:00 [只看该作者]

'同生产piao号/同制造产品号的情况下,只要一行<计划数量>输入数据,那么就重新计算该行现场单总套数的数据
If e.DataCol.name = "计划数量" Then
    Dim Filter3 As String = "[piao号时间] = '" & e.DataRow("piao号时间") & "' and [制造产品号] = '" & e.DataRow("制造产品号") & "' and [_Identify] <>" & e.DataRow ("_Identify")
    Dim drs3 As List(Of DataRow) = DataTables("现场任务单").Select(Filter3)
    e.DataRow("现场单总套数") = drs3.count * e.DataRow("计划数量")
End If

上述代码,好像没有效果,也就是说“现场单总套数”不会发生变化。请教是什么原因呢?

 回到顶部
总数 11 1 2 下一页