Q&A

  • [DBLookupComboBox]에서 KeyField를 두개이상??
안녕하세요...매번 질문만 하네요...



DBGrid의 몇몇 필드가 같은 Code Master 파일을 참조하는데,

이럴 경우 메인쿼리에서 DBlookupComboBox를 사용하려면 같은 쿼리 컴포넌트를

여러개 배치해야 하나요?



예를 들어, 각종 Code를 가지고 있는 파일은

Kcode(2), Code(4), CodeName(20)의 구조로 되어 있고요...

Key값은 Kcode, Code입니다..그리고,

Kcode가 '01'일 때 Code들은 부서코드를,

Kcode가 '02'일 때 Code들은 직위코드를,

Kcode가 '03'일 때 Code들은 급호코드를 나타냅니다..

메인쿼리의 dblookupfield에서 참조하는 keyfield는 code입니다.



이때 메인쿼리(인사마스터)에서 위 쿼리(코드파일)을 dblookupcombobox로

참조하려면 쿼리의 갯수를 참조하는 만큼 배치해야 하나요?



1  COMMENTS
  • Profile
    김범석 2000.06.22 23:14
    그렇습니다 참조하는 갯수만큼 쿼리컴포넌트를 배치해야되죠



    코드성 table은 룩업에서 많이 가져다 쓰기때문에



    DataModual에 룩업할 쿼리 컴포넌트를 올려놓고 여러 폼에서 가져다 쓰면



    편하겠죠



    그럼 좋은하루....





    김규상 wrote:

    > 안녕하세요...매번 질문만 하네요...

    >

    > DBGrid의 몇몇 필드가 같은 Code Master 파일을 참조하는데,

    > 이럴 경우 메인쿼리에서 DBlookupComboBox를 사용하려면 같은 쿼리 컴포넌트를

    > 여러개 배치해야 하나요?

    >

    > 예를 들어, 각종 Code를 가지고 있는 파일은

    > Kcode(2), Code(4), CodeName(20)의 구조로 되어 있고요...

    > Key값은 Kcode, Code입니다..그리고,

    > Kcode가 '01'일 때 Code들은 부서코드를,

    > Kcode가 '02'일 때 Code들은 직위코드를,

    > Kcode가 '03'일 때 Code들은 급호코드를 나타냅니다..

    > 메인쿼리의 dblookupfield에서 참조하는 keyfield는 code입니다.

    >

    > 이때 메인쿼리(인사마스터)에서 위 쿼리(코드파일)을 dblookupcombobox로

    > 참조하려면 쿼리의 갯수를 참조하는 만큼 배치해야 하나요?

    >