Q&A

  • locate사용에 대해... 고수님들 답변 부탁드려여~
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가 나네요.. 어떻게 해야 하는거죠??

제발 갈켜 줘요~~~~~~~~~~~ ㅠ.ㅠ

1  COMMENTS
  • Profile
    모기 2001.03.12 20:53
    짱아 wrote:

    > 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] );



    도움이 되셨기를 ^^;;