If Locate('schl_sel',eSchl_seq.text,[loPartialKey]) = False
Append
Else
Edit;
위와 같은 소스에서 locate문에 lopartialkey에 다른 값들을 더 추가시키려고 합니다.
어떻게 해야 하죠??
If Locate('Schl_sel',eSchl_sel.text,'Item_code',eItem_code.text,'Class_code',eClass_code.text,'Schl_seq',eSchl_seq.value,[loPartialKey]) = False
이렇게 추가 시켰더니 error가 나네요.. 어떻게 해야 하는거죠??
제발 갈켜 줘요~~~~~~~~~~~ ㅠ.ㅠ
> If Locate('schl_sel',eSchl_seq.text,[loPartialKey]) = False
> Append
> Else
> Edit;
> 위와 같은 소스에서 locate문에 lopartialkey에 다른 값들을 더 추가시키려고 합니다.
> 어떻게 해야 하죠??
>
> If Locate('Schl_sel',eSchl_sel.text,'Item_code',eItem_code.text,'Class_code',eClass_code.text,'Schl_seq',eSchl_seq.value,[loPartialKey]) = False
>
> 이렇게 추가 시켰더니 error가 나네요.. 어떻게 해야 하는거죠??
> 제발 갈켜 줘요~~~~~~~~~~~ ㅠ.ㅠ
Locate문은 여러개의 필드로 검색을 하고자 할때는 다음과 같이 해야 하네요.
Locate( 'Schl_sel;Item_code;Class_code', VarArrayOf( [ eSchl_sel.Text, eItem_code.Text, eClass_code.Text ] ), [loPartialKey] );
도움이 되셨기를 ^^;;