Foxtable(狐表)用户栏目专家坐堂 → [求助]表输入


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

主题:[求助]表输入

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


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/5/28 22:49:00 [显示全部帖子]

不要只会抄代码,我们给的一般都是处理问题的思路,不一定是完整的代码,学会在理解的基础上使用。

先不管上面的功能怎么实现,先学会datacolchanged事件应该怎么用



稍候我再给出具体的代码

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


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/5/28 23:09:00 [显示全部帖子]

Select Case e.DataCol.Name
    Case "下单情况_料号","生产计划_工序号"
        If e.DataRow.IsNull("下单情况_料号") OrElse e.DataRow.IsNull("生产计划_工序号")
            e.DataRow("生产计划_允废率") = Nothing
            '剩下自己补充完整
        Else
            Dim gx = e.DataRow("生产计划_工序号")
            Dim fdr As DataRow = DataTables("产品加工工序").find("物料料号 = '" & e.DataRow("下单情况_料号") & "'")
            If fdr IsNot Nothing
                e.DataRow("生产计划_允废率") = fdr("工序" & gx & "_允废率")
                e.DataRow("生产计划_内容") = fdr("工序" & gx & "_内容")
                e.DataRow("生产计划_机台") = fdr("工序" & gx & "_机台")
                e.DataRow("生产计划_定额") = fdr("工序" & gx & "_定额")
                e.DataRow("生产计划_准备工时") = fdr("工序" & gx & "_准备工时")
            End If
        End If
End Select

 回到顶部