그런 검색용 TQuery 컴포넌트를 TDataModule 폼에 만들어 놓고 이 폼을 프로젝트 옵션에서 Auto Create form에 놓으면 이 폼 자체가 글로벌 변수처럼 쓸 수 있으므로 이 폼에 놓인 public 변수, 컴포넌트는 다른 함수, 폼에서 마음대로 불러 쓸 수 있습니다.
여기에 있는 TQuery 컴포넌트에 조회를 해 놓은 다음 다른 함수, 폼 등에서 불러 쓰는 방식으로 처리 하고 있습니다.
결론적으로 TQuery를 global한 지역에 선언해 놓고 거기에 조회를 시킨 다음 그 Tquery를 참조하면 문제가 해결 될 것 같습니다.
그런 검색용 TQuery 컴포넌트를 TDataModule 폼에 만들어 놓고 이 폼을 프로젝트 옵션에서 Auto Create form에 놓으면 이 폼 자체가 글로벌 변수처럼 쓸 수 있으므로 이 폼에 놓인 public 변수, 컴포넌트는 다른 함수, 폼에서 마음대로 불러 쓸 수 있습니다.
여기에 있는 TQuery 컴포넌트에 조회를 해 놓은 다음 다른 함수, 폼 등에서 불러 쓰는 방식으로 처리 하고 있습니다.
결론적으로 TQuery를 global한 지역에 선언해 놓고 거기에 조회를 시킨 다음 그 Tquery를 참조하면 문제가 해결 될 것 같습니다.