Foxtable(狐表)用户栏目专家坐堂 → [求助]请前辈设计一个库存表


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

主题:[求助]请前辈设计一个库存表

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


加好友 发短信
等级:婴狐 帖子:7 积分:117 威望:0 精华:0 注册:2015/1/14 15:57:00
[求助]请前辈设计一个库存表  发帖心情 Post By:2015/1/14 16:08:00 [只看该作者]

现有一个入库表、一个出库表、一个库存表,想设计一个库存查询窗口,窗口使用库存表。
实现:1.入库表中药品名称、批号、单价三者相同为条件把药品目录复制到库存表中;
2.在库存表中统计查询时间段内 入库数量、金额;出库数量、金额;库存数量、金额。
3.实现查询时间段入、出、库存,不能只查询到当前入、出、库存。
如何设计,求代码,谢谢各位老师。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/14 16:16:00 [只看该作者]


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/14 16:17:00 [只看该作者]

直接用SQL查询表实现. 具体请上例子.

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


加好友 发短信
等级:婴狐 帖子:7 积分:117 威望:0 精华:0 注册:2015/1/14 15:57:00
  发帖心情 Post By:2015/1/14 16:38:00 [只看该作者]

相同的药品会有不同的批号或单价,但帮助中的例子,只能以药品名称为条件列出不同的药品名称,问题是药品名称相同但批号或单价不同也要列出如何实现呢?

帮助中的:

非关联表之间的数据同步

假定有一个产品表和一个库存表,两个表都有产品编号、产品名称、产品规格三列,但是没有建立关联,我们希望:

1、在产品表增加一个产品,库存表对应也增加此产品。
2、在产品表删除一个产品,库存表对应也删除此产品。
3、在产品表更改某产品的产品编号、产品名称或产品规格后,库存表也能同步修改。

设计步骤

1、将产品表的DataColChanged事件代码设置为:

Select Case e.DataCol.name
    Case "产品编号"
        Dim dr As DataRow = DataTables("库存").Find("产品编号 = '" & e.OldValue & "'")
        
If dr Is Nothing Then 
            dr = DataTables(
"
库存").AddNew()
            dr(
"
产品编号") = e.DataRow("产品编号")
            dr(
"
产品名称") = e.DataRow("产品名称")
            dr(
"
产品规格") = e.DataRow("产品规格")
        Else
            dr(
"
产品编号") = e.DataRow("产品编号")
        End If
    Case 
"
产品名称","产品规格"
        Dim dr As DataRow = DataTables(
"
库存").Find("产品编号 = '" & e.DataRow("产品编号") & "'")
        If dr IsNot Nothing Then
            dr(e.DataCol.Name) = e.DataRow(e.DataCol.Name)
        
End If
End
 Select


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/14 17:04:00 [只看该作者]


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


加好友 发短信
等级:婴狐 帖子:90 积分:690 威望:0 精华:0 注册:2016/3/16 11:57:00
  发帖心情 Post By:2017/1/5 22:02:00 [只看该作者]

我也好想需要这个功能,不知道你做好了没,能否分享一下给我

 回到顶部