LOCAL cEstimID, cBillLocat LOCAL ARRAY aInfo(1,1) SELECT ai, estim_id, bill_locat, reviewerid, reviewerco FROM mittellog ; WHERE !EMPTY(reviewerid) ; AND !EMPTY(reviewerco) ; AND estim_id NOT IN (SELECT estim_id FROM estimators) ; INTO CURSOR curs_check SELECT curs_check SCAN SELECT estim_id, bill_locat FROM reviewerids ; WHERE reviewerid = curs_check.reviewerid ; AND reviewerco = curs_check.reviewerco ; INTO ARRAY aInfo IF _TALLY > 0 cEstimID = aInfo(1,1) cBillLocat = aInfo(1,2) UPDATE mittellog SET estim_id = cEstimID, bill_locat = cBillLocat ; WHERE ai = curs_check.ai ENDIF SELECT curs_check ENDSCANAnybody have some ideas, examples that can help me ?
LOCAL cEstimID, cBillLocat LOCAL ARRAY aInfo(1,1) SELECT ai, estim_id, bill_locat, reviewerid, reviewerco FROM mittellog ; WHERE !EMPTY(reviewerid) ; AND !EMPTY(reviewerco) ; AND estim_id NOT IN (SELECT estim_id FROM estimators) ; INTO CURSOR curs_check SELECT curs_check SCAN SELECT estim_id, bill_locat FROM reviewerids ; WHERE reviewerid = curs_check.reviewerid ; AND reviewerco = curs_check.reviewerco ; INTO ARRAY aInfo IF _TALLY > 0 cEstimID = aInfo(1,1) cBillLocat = aInfo(1,2) UPDATE mittellog SET estim_id = cEstimID, bill_locat = cBillLocat ; WHERE ai = curs_check.ai ENDIF SELECT curs_check ENDSCANQuelqu'un aurait-il des idées, stratégies, exemples à me suggérer ?