Q&A

  • locate함수를
저 밑에다 질문 했던 넘 인데영..

친절하게 locate 함수에 대해서 갈켜 주셔서 사용 하고 있습니다.(캄사요~~)

일단은 잘되는데..

한가지 추가 하고 싶은 부분이 있거든요.

어떻게 보면 Locate 함수가 아닌 다른쪽일수도 있는데..

일단 제가 원하는 데이타는 locate로 디비그리드의 레코드에 잘 가는데요..

그 레코드에 대한 내용을 나타 내는 에디트가 바로 옆에 있거든요..

그런데 값이 리플레쉬가 안되영...

예를 들어

처음 A에 대한 값이 에디트 창에 뿌려 져 있습니다.

제가 조회 버튼이나 이런걸 이용해서 'B'의 레코드를 locate 함수로 멋있게

옮겨 놓았거든요.

그런데.. 옮겨 졌기는 한데..

에디트의 내용은 A의 내용 그대로 남아 있어요.

B의 내용으로 바뀌어져야 하는데..

어캐 하나요?



내 맘대로 통밥 굴린다고.. datasource 의 ondatachange이벤트에다가 쿼리 함 날렸다가.

그만 컴 다운되고 장난이 아님니다..

갈켜 주세영..



2  COMMENTS
  • Profile
    stoney 2001.08.27 18:52
    DataSet에 있는 BeforeScroll이벤트나 AfterScroll 이벤트에 Edit.Text := Query1.FieldByName('aa').AsString 이런 식으로 코딩해주시면 레코드간에 이동시 이벤트가 발생되어서 처리할 수 있습니다..



    chobo of chobo wrote:

    > 저 밑에다 질문 했던 넘 인데영..

    > 친절하게 locate 함수에 대해서 갈켜 주셔서 사용 하고 있습니다.(캄사요~~)

    > 일단은 잘되는데..

    > 한가지 추가 하고 싶은 부분이 있거든요.

    > 어떻게 보면 Locate 함수가 아닌 다른쪽일수도 있는데..

    > 일단 제가 원하는 데이타는 locate로 디비그리드의 레코드에 잘 가는데요..

    > 그 레코드에 대한 내용을 나타 내는 에디트가 바로 옆에 있거든요..

    > 그런데 값이 리플레쉬가 안되영...

    > 예를 들어

    > 처음 A에 대한 값이 에디트 창에 뿌려 져 있습니다.

    > 제가 조회 버튼이나 이런걸 이용해서 'B'의 레코드를 locate 함수로 멋있게

    > 옮겨 놓았거든요.

    > 그런데.. 옮겨 졌기는 한데..

    > 에디트의 내용은 A의 내용 그대로 남아 있어요.

    > B의 내용으로 바뀌어져야 하는데..

    > 어캐 하나요?

    >

    > 내 맘대로 통밥 굴린다고.. datasource 의 ondatachange이벤트에다가 쿼리 함 날렸다가.

    > 그만 컴 다운되고 장난이 아님니다..

    > 갈켜 주세영..

    >

  • Profile
    김시준 2001.08.27 18:31
    DB Record가 이동될때 자동으로 Display 되게 할려면 TEdit 대신에 TDBEdit를 사용

    하시면 됩니다.



    일반 Edit로 하면 수동으로 뿌려줘야 됩니다...

    Edit.Text := Table1.FieldByName('aaa').AsString; 이렇게유...







    chobo of chobo wrote:

    > 저 밑에다 질문 했던 넘 인데영..

    > 친절하게 locate 함수에 대해서 갈켜 주셔서 사용 하고 있습니다.(캄사요~~)

    > 일단은 잘되는데..

    > 한가지 추가 하고 싶은 부분이 있거든요.

    > 어떻게 보면 Locate 함수가 아닌 다른쪽일수도 있는데..

    > 일단 제가 원하는 데이타는 locate로 디비그리드의 레코드에 잘 가는데요..

    > 그 레코드에 대한 내용을 나타 내는 에디트가 바로 옆에 있거든요..

    > 그런데 값이 리플레쉬가 안되영...

    > 예를 들어

    > 처음 A에 대한 값이 에디트 창에 뿌려 져 있습니다.

    > 제가 조회 버튼이나 이런걸 이용해서 'B'의 레코드를 locate 함수로 멋있게

    > 옮겨 놓았거든요.

    > 그런데.. 옮겨 졌기는 한데..

    > 에디트의 내용은 A의 내용 그대로 남아 있어요.

    > B의 내용으로 바뀌어져야 하는데..

    > 어캐 하나요?

    >

    > 내 맘대로 통밥 굴린다고.. datasource 의 ondatachange이벤트에다가 쿼리 함 날렸다가.

    > 그만 컴 다운되고 장난이 아님니다..

    > 갈켜 주세영..

    >