天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1140|回复: 6

关于数据的先进先出问题

[复制链接]
yjun1230 发表于 2012-2-28 10:38:14 | 显示全部楼层 |阅读模式
本帖最后由 irene 于 2012-3-1 19:07 编辑

技术支持你好:
       我现在想实现一个功能但是技术有限,请给予帮助谢谢!
       我的问题是这样的,我有3张表入库表、出库表、库存表。每张表里面的必要字段是物品名称、物品规格、时间、物品单价。我想实现的功能就是在入库表里面添加几条同一类同规格但是单价不同的物品。在出库的时候我要让他们实行先进先出的规则。也就是说先录入的物品先取出来如果这个物品没有了再取第二条数据里面的物品。(在选择物品时先判断这个物品的数量是否为0)
       请问这样怎么实现啊!
        请快点跟进谢谢!
purple 发表于 2012-2-28 10:49:18 | 显示全部楼层
您好,请问您同类型的商品录入系统,都有一个唯一标识符么,就是说,假如我今天入库三十件同规格的物品,系统是一条记录,还是怎么?
 楼主| yjun1230 发表于 2012-2-28 10:51:28 | 显示全部楼层
本帖最后由 yjun1230 于 2012-2-28 10:53 编辑

在一个时间录入的产品数量可以使多个的
这一次的所有产品录入后只有一个编号。
 楼主| yjun1230 发表于 2012-2-28 10:56:45 | 显示全部楼层
我给你说一个这个功能的设计思想吧!
主要是因为不同批次的物品的单价是不一样的。
但是在去取物品时是不能按照单价来取,而是要先把以前的物品取出来按照当时的价格卖掉,再取后面的物品。
purple 发表于 2012-2-28 11:18:27 | 显示全部楼层
不好意思,我这边一时也没想到特别好的解决方案。初步设想:
1、根据每次出库单的数据,倒序查询出入库表的记录,循环遍历每张表的入库数量
2、通过上一步,知道将从乃些记录中取出库存,得到需要取货品的入库单编号,计算出售价
 楼主| yjun1230 发表于 2012-2-28 11:20:26 | 显示全部楼层
我试试吧!
谢谢
purple 发表于 2012-2-28 15:31:58 | 显示全部楼层
好的,有问题,我们再沟通。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 20:59

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表