Foxtable(狐表)用户栏目专家坐堂 → [求助]如何获得最后一次材料入库时的单价


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

主题:[求助]如何获得最后一次材料入库时的单价

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/14 8:48:00 [显示全部帖子]

呵呵,这个用foxtable做,再简单不过了:

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目121.rar

 

代码:

 

For Each dr1 As DataRow In DataTables("产品成本").DataRows
    Dim dr2 As DataRow
    Dim flt As String
    flt = "零件 = '" & dr1("零件") & "' And  型号 = '" & dr1("型号") & "' And 规格 = '" & dr1("规格") & "'"
    dr2 = DataTables("材料入库明细").Find(flt,"日期 Desc")
    If dr2 IsNot Nothing Then
        dr1("单价") = dr2("单价")
    End If
Next

 

 

知识要点:

http://www.foxtable.net/help/topics/0396.htm

 

 


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/14 9:33:00 [显示全部帖子]

我也是电子工程师出身,能玩电子的人,花少少时间就可以掌握foxtable了。


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/14 17:29:00 [显示全部帖子]

命令窗口一般是调试代码的。

真正的代码都是写在事件里头的,往后看就明白了。


 回到顶部