当前位置:编程学习 > JAVA >>

JAVAWEB 数据库与报表生成问题求助

我现在做一个库存管理的系统,一个订单需要出库归还,但要分三次,怎么才能分批次生成报表,就是第二次生成的报表不含第一次的数据,第三次生成的报表不含第一次、第二次的数据。每次归还没有规律,什么时候做好什么时候还,求大神帮助!!!! --------------------编程问答-------------------- 单次归还你是如何确定还什么东西呢? --------------------编程问答-------------------- 订单内有几百个货物,我现在把所有的货物都保存在数据库的一个表中,这些货物分批次还,还一次生成一次报表,第二次还货物生成报表不含第一次已归还的货物,数据库归还过的数据也不能删除,该怎么做。 --------------------编程问答--------------------
引用 1 楼 WLLX623 的回复:
单次归还你是如何确定还什么东西呢?

首先是接到一个维修订单,我把订单内容存到数据库的一个表中,然后开始维修,维修好的放在另一个表里,生成报表出库。因为是同一个订单,后来修好的还是放在这个表里,生成报表,出库。但第二次生成的报表里有上次已经归还过的数据了,该怎么才能不让归还过的生成 --------------------编程问答--------------------
引用 3 楼 u010603616 的回复:
Quote: 引用 1 楼 WLLX623 的回复:

单次归还你是如何确定还什么东西呢?

首先是接到一个维修订单,我把订单内容存到数据库的一个表中,然后开始维修,维修好的放在另一个表里,生成报表出库。因为是同一个订单,后来修好的还是放在这个表里,生成报表,出库。但第二次生成的报表里有上次已经归还过的数据了,该怎么才能不让归还过的生成

用订单表 left join 维修好的表 打印 left join 维护好的表中无数据的记录
可以加一个判断Flag  比如:1归还 0 未归还已做区分
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,