請教:以下是一個程序模塊selectrsdalocatefor訂單號=trim(lue) und()waitwindow"沒找到所要的記錄!按任意鍵或鼠標繼續..."endiflease以上模塊只能找到符合條件其中的一條紀錄,不能找到下一條,請教各位怎樣加一條命令,按任一鍵自動查找符合條件的下一條紀錄。謝謝!

熱心網友

selectrsdasetfiltto訂單號=trim(lue)&&篩選出全部符合條件的記錄&& t.eof()&&相當于iffound()list&&屏顯全部,也可以按需求重設其他語句endif

熱心網友

do while found()wait widow"請按任意鍵顯示下一條"continue ''執行locate 定位下一條,與locate 是配套的.enddo可能稍有錯誤,很久沒用過VFP了. locate for 只會找到記錄中符合條件的第一條,用continue可以再向下查詢.