드로우홀릭 더베이직
제가예전에 거래처 정렬 하는 방법에 관해 질문드렸었는데요.
(예전질문 바로가기 주소 ↓)
/index.php?&mid=qna&search_keyword=%EC%97%B4%EA%B3%B5&search_target=nick_name&document_srl=10592
사용자가 '거래처' 필드에 값을 입력하면 자동으로 '거래처_순수' 필드에 값을 기록하게 해 줍니다."
질문드립니다!!
납품기록테이블에 '거래처' 필드와 '거래처_순수' 필드가 있습니다.
또 납품기록테이블과 참조무결성관계중인 거래처테이블이 있습니다.
거래처테이블에는 납품기록테이블과 마찬가지로 '거래처'필드와 '거래처_순수'필드가 있습니다.
납품기록테이블의 '거래처'필드에 거래처를 입력할 때 '거래처_순수'필드에 해당값이 자동으로 입력되게 하고 싶은데요.
어떻게 하면 자동으로 입력할 수 할 수 있나요?
궁금합니다.
만약 그렇다면, '납품기록테이블'에는 '거래처_순수' 필드가 필요하지 않습니다.
데이터가 많아서(수백만 건 이상) 문제가 되지 않는 한, '납품기록테이블'에는 '거래처' 필드만 있으면 되지 않습니까?
'쿼리'를 이용해서 '거래처_순수' 필드를 계산하면 되는데요..
어쨌든.. '납품기록테이블'에 '거래처_순수' 필드가 있어서 이것에 자동으로 입력하는 것은..
'거래처' 필드를 콤보상자로 만듭니다.
이 콤보상자에는 거래처ID, 거래처명, 거래처_순수 가 표시됩니다.
이 때, '거래처' 컨트롤의 AfterUpdate 이벤트에 다음과 같은 코드를 입력하십시오.
거래처_순수.Value = 거래처.Column(2)
이렇게 하는 것이 가장 간단한 방법입니다.