자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi combobox 로 lookup 구현방법
2014.06.04 02:44
안녕하세요
요새 파이어몽키에 푹빠져사는 1인입니다.
부담없이 시작한 프로젝트에
여기저기 부딪히는게 한두개가 아니네요
최신 트렌드에 너무 무관심하며 살아온것같습니다.
여쭈어보고싶은건
예전에 잘쓰던 TDBLookupComboBox 때문에 그렇습니다.
코드들이 정의되어있는 TDataSet 1개 dsYoungdo
실제 데이터들이 들어있는 마스터성 TDataSet 1개 dsSMSMaster
Master 데이터중 한개의 필드가
코드들이 정의되어있는 TDataSet 중의 한개의 값이 들어가는 전형적인 Lookup 구조입니다.
이걸 UI 로 TDBLookupComboBox 로 구현하는것있으나
이게 LiveBinding 으로 넘어오면서
잘되지않네요
구글링해가면서 그림처럼 구성했는데
데이터넷을 모두 오픈해도
콤보박스의 ItemCount 가 0이네요
Delphi combobox 로 lookup 구현방법
2014.06.04 02:44
안녕하세요
요새 파이어몽키에 푹빠져사는 1인입니다.
부담없이 시작한 프로젝트에
여기저기 부딪히는게 한두개가 아니네요
최신 트렌드에 너무 무관심하며 살아온것같습니다.
여쭈어보고싶은건
예전에 잘쓰던 TDBLookupComboBox 때문에 그렇습니다.
코드들이 정의되어있는 TDataSet 1개 dsYoungdo
실제 데이터들이 들어있는 마스터성 TDataSet 1개 dsSMSMaster
Master 데이터중 한개의 필드가
코드들이 정의되어있는 TDataSet 중의 한개의 값이 들어가는 전형적인 Lookup 구조입니다.
이걸 UI 로 TDBLookupComboBox 로 구현하는것있으나
이게 LiveBinding 으로 넘어오면서
잘되지않네요
구글링해가면서 그림처럼 구성했는데
데이터넷을 모두 오픈해도
콤보박스의 ItemCount 가 0이네요
ComboBox1의 Item.LookupData와 dsYongdo.CODE를 끊으시고
ComboBox1.Synch를 dsYongdo.*로 연결하시면
콤보박스가 변경될때마다 dsYongdo와 동기화 되므로, CODE 데이터를 사용할 수 있습니다.