Q&A

  • DBGrid에 이은 퀵리포트 알려주세요.
인사메인 화면에 있는 DBGrid의 사원번호 필드를 가져와서 QuRepotr에서 학력 경력 Table 과 Where 조건을 줘서 QrLabel에 학력, 경력 사항을 출력하려고 합니다.

현재 퀵리포트 출력화면이 그렇게 구성되어 있거든요. Detail Band 는 절대 쓸 수 없는

상황입니다.

다른 쿼리도 별로 방법이 없는 것같아요.

지금 상황은 DbGrid 가 검색 버튼을 누른 후 출력되는데 이게 좀 복잡하게 연결되어 있거든요.

제 설명이 너무 어려웠나요.

아무튼 여러 가지로 고민해 보고 고수님들이 가르쳐준 방법을 동원해 봤지만 안됩니다. 제 실력이 딸려서....

그래 생각한 것이 DBGrid의 특정칼럼 값들을 가져와 Where 조건을 준 후 QrLabel에 뿌리는 것입니다.

DBGrid 의 값들을 가져오는 방법 아시면 알려주세요.

1  COMMENTS
  • Profile
    송수정 2001.05.25 04:28
    라반 wrote:

    > 인사메인 화면에 있는 DBGrid의 사원번호 필드를 가져와서 QuRepotr에서 학력 경력 Table 과 Where 조건을 줘서 QrLabel에 학력, 경력 사항을 출력하려고 합니다.

    > 현재 퀵리포트 출력화면이 그렇게 구성되어 있거든요. Detail Band 는 절대 쓸 수 없는

    > 상황입니다.

    > 다른 쿼리도 별로 방법이 없는 것같아요.

    > 지금 상황은 DbGrid 가 검색 버튼을 누른 후 출력되는데 이게 좀 복잡하게 연결되어 있거든요.

    > 제 설명이 너무 어려웠나요.

    > 아무튼 여러 가지로 고민해 보고 고수님들이 가르쳐준 방법을 동원해 봤지만 안됩니다. 제 실력이 딸려서....

    > 그래 생각한 것이 DBGrid의 특정칼럼 값들을 가져와 Where 조건을 준 후 QrLabel에 뿌리는 것입니다.

    > DBGrid 의 값들을 가져오는 방법 아시면 알려주세요.



    DBGrid에 있는 값을 가져올려면... DBGrid에 연결되어 있는 쿼리나 테이블의 값을 가져오면 됩니다. DBGrid에 포커스가 가있으면 당근 쿼리나 테이블도 포커스가 가있는것입니다. 예르 들어서 현재 DBGrid에 선택된 데이타의 사번을 edit1에 불러오고 싶다면...

    eidt1.text := DBGrid에 연결된 쿼리.fieldbyname('사번').asstring;

    이런식으로 하면 됩니다.

    조금이나마 도움이