各位版大好,我現有一個進貨檔,一個進貨退出檔,目前遇到一個問題是,
我要查詢同一廠商同一料號,如果連續五次無退貨資料就顯示,
但是如果有退貨資料次數就需要重新計算,想請各位版大指導,
需從哪裡方面去思考,謝謝!

解决方案 »

  1.   

    1、建立一个退货表,保存退货的信息;
    2、定时搜索,退货表,通过Select 指定单位,日期,货品名,当Rount大于5时,就显示处理..... 
      

  2.   

    楼上  正解,   楼主是要检测 连续5次 退货,  而不是合计5次退货我的想法
    表 《进退货记录》
    字段  进货标志  退货标志
    例如      1               0
                  1               1                        1是进货,退货成功
    adoquery1.sql.add(select   进货标志  退货标志  form《进退货记录》)
    adoquery1.first  //从第一次进货开始
    if   退货标志=0  then  i=i+1;    //i为计数变量
    else  i:=0;只要发生退货  将i重置为0
    if i=5  then  连续5次无退货  exit
    else  没有连续5次退货情况发生
    adoquery1.next