表A 
PARTNO PARTDESC VENDO GRADE SALESTYPE UNIT SUMQTY 来料日期                        有效期
101-007 DICY  M-07 A L KG 700 08/04/25 1000                730
 
101-008 DICY  M-07 A O KG 1400 09/07/23 1300  09/07/01 200       365(即:物料101-007 描述DICY 供应商V-07 ...当前库存700   来料记录2008/4/25收料1000  有效期730天)
(即:物料101-008 描述DICY 供应商V-07 ...当前库存1400  来料记录2009/7/1收料200 2009/7/23收料1300 有效期365天)需要将此表这样显示:
PARTNO PARTDESC VENDO GRADE SALESTYPE UNIT SUMQTY  有效期               
101-007 DICY  M-07 A L KG 700  2010/04/25 700  
101-008 DICY  M-07 A O KG 1400  2010/07/01 200 ,2010/07/23 1200     
                                                         (即:物料101-007 描述DICY 供应商V-07 ...当前库存700   有效期就是2008/4/25加上730天为2010/04/25,因为当前库存只有700 那么数量也变成700 )(即:物料101-008 描述DICY 供应商V-07 ...当前库存1400  有效期就是在来料日期上加365天,分别是2010/07/01,2010/07/23 
                                                 按时间先后排,数量 2010/07/01 200,那么2010/07/23 1400-200=1200 )

解决方案 »

  1.   

    http://topic.csdn.net/u/20090709/16/E525503C-492C-4A4B-97E0-F38148F1BD4E.html
      

  2.   

    表A 
    PARTNO PARTDESC VENDO GRADE SALESTYPE UNIT SUMQTY 来料记录                       有效期 
    101-007   DICY   M-07   A    L     KG      700      08/04/25 1000               730 101-008    DICY   M-07   A    O     KG     1400     09/07/23 1300   09/07/01 200                          365 (即:物料101-007 描述DICY 供应商V-07 ...当前库存700  来料记录2008/4/25收料1000  有效期730天) 
    (即:物料101-008 描述DICY 供应商V-07 ...当前库存1400  来料记录2009/7/1收料200 2009/7/23收料1300 有效期365天) 需要将此表这样显示: 
    PARTNO PARTDESC VENDO GRADE SALESTYPE UNIT SUMQTY 有效期               
    101-007  DICY  M-07  A  L  KG   700              2010/04/25 700 
    101-008  DICY  M-07  A  O  KG   1400             2010/07/01 200 ,2010/07/23 1200    
                                                            (即:物料101-007 描述DICY 供应商V-07 ...当前库存700  有效期就是2008/4/25加上730天为2010/04/25,因为当前库存只有700 那么数量也变成700 ) (即:物料101-008 描述DICY 供应商V-07 ...当前库存1400  有效期就是在来料日期上加365天,分别是2010/07/01,2010/07/23 
                                                    按时间先后排,数量 2010/07/01 200,那么2010/07/23 1400-200=1200 )
      

  3.   

    101-007  DICY  M-07  A  L  KG  700              2010/04/25 700(X1)
    101-008  DICY  M-07  A  O  KG  1400            2010/07/01 200(X2),2010/07/23 1200   
    不明白为什么上面X1是700,下面X2却是200,X1那里不是收料1000吗?怎么没了