當配方組別有1000組時,您該如何搜尋配方資料呢? 新增資料要如何防止重複輸入呢?
以下是簡易的範例:
FOR 1000 //1000組配方
$CRN = $I0 //呼叫配方組別
// 判斷產品編號
IF ($CR0==$U10) && ($CR1==$U11) && ($CR2==$U12) && ($CR3==$U13)
$U21.0 = 1(B) //找到產品編號
JMP ExitFor //離開迴圈
ENDIF
//判斷產品編號為空資料
IF !$U22.0 (B) //找不到產品編號
IF ($CR0==0) && ($CR1==0) && ($CR2==0) && ($CR3==0)
$U22.0 = 1(B) //發現產品編號沒有資料
$U23 = $CRN //記憶第一個產品編號沒有資料的組別
ENDIF
ENDIF
$I0 = $I0 + 1 //配方組別加一
NEXT
|