Q&A

  • [트리뷰급질문] 더블클릭시 레코드이동?
안녕하세요?



한테이블(TTable1)에 관련된 의 treeview 의 마지막노드의 더블클릭시 같은폼내의



다른 테이블(TTable2:공통 필드존재) 의 레코드이동이 이루어지려면



treeview의 onchange event에서



어떤식으로 코딩을 해야하나요? 부탁합니다...

1  COMMENTS
  • Profile
    구창민 1999.10.09 19:43
    권태수 wrote:

    > 안녕하세요?

    >

    > 한테이블(TTable1)에 관련된 의 treeview 의 마지막노드의 더블클릭시 같은폼내의

    >

    > 다른 테이블(TTable2:공통 필드존재) 의 레코드이동이 이루어지려면

    >

    > treeview의 onchange event에서

    >

    > 어떤식으로 코딩을 해야하나요? 부탁합니다...





    권태수님 구창민입니다.



    말씀하신 내용은 TreeView와 Table을 어떻게 연동시키셨느지

    모르지만, 두개의 테이블에서 공통된 필드가 존재한다면,

    현재 레코드 포인터가 있는 (TreeView와 연동된 테이블)의

    필드와 동일한 필드를 찾아서 직접 레코드 포인터를

    이동시켜주면 어떨런지요.



    검색 함수로는 Goto,FindKey, GotoNearest, FindNearest, Locate

    등을 사용하셔서 레코드 포인터를 이동시키시면 될것 같습니다.

    예를 들어 Locate의 경우

    Table1.Locate('필드명', '찾고자하는내용', [LoPartialKey])

    이런형태로 사용하시면 됩니다.

    Return Value는 Boolean입니다.



    그럼.. 즐거운 프로그래밍 되시구요~



    P.S: 일전에 보내드린 예제는 도움이 되셨는지 모르겠습니다.