以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]统计子表的逻辑项  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=119158)

--  作者:G流星雨
--  发布时间:2018/5/18 17:32:00
--  [求助]统计子表的逻辑项
1、统计子表逻辑项,统计不了
2、根据数值来填写其他信息,没作用。
见附件
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.foxdb


--  作者:有点甜
--  发布时间:2018/5/18 18:18:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.foxdb


--  作者:G流星雨
--  发布时间:2018/6/5 18:21:00
--  
甜老师,你好。
例子下下来了,用着挺好。非常感谢
不过里边有两个问题:
1、检验数量为1时,进度 不为“成品检验状态”,检验数量为2时,进度才会变成 “成品检验状态”
需求:检验数量为1时,进度变为“成品检验状态”
Select Case e.DataCol.Name
    Case "检验数量"
        If e.DataRow("检验数量")>0 Then
            e.DataRow("进度")= "成品检验状态"
        Else
            e.DataRow("进度")= Nothing
        End If
End Select

使用信息框调试,发现检测更改太快,增加行滞后一步,当第一行检测时,检验数量为0

2、删除所有记录或者全部移到其他生产任务单号里边,进度状态仍然显示"成品检验状态"

需求:删除所有记录或者全部移到其他生产任务单号里边,进度状态仍然显示"生产状态"

调试了很久,没找到解决办法。








非常感谢


--  作者:有点蓝
--  发布时间:2018/6/5 20:24:00
--  
测试没有问题。你按什么步骤测试的
--  作者:G流星雨
--  发布时间:2018/6/6 13:17:00
--  
不好意思,我电脑的例子被我改了。
自己项目上的存在以上问题,我再检查下。
谢谢老师