나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 황동준 (bogri2000)

추천:  1
파일:     190306.accdb (560KB) 조회:  1937
제목:   [RE]unbound form에 자료 불러오기
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 액세스 버전(95,97,2000,xp,2003,2007):

* 아래줄에 질문을 작성하세요 >> 
안녕하세요?  여기는 날씨가 오락가락합니다  환절기 감기조심 하세요.
다름이 아니고 언바운드 폼에 자료를 불러 온다면 어떤 형식이 가장 좋을까요?
예를 들어 목록 상자의 더블 클릭 이벤트나 콤보상자를 사용했다거나 해서 자료를 선택하면 언바운드 폼의 언바운드필드에 자료를 올려주는 것입니다 팝업폼으로 나타나게 해도 문제는 안되겠지만 
언바운드에 자료를 채우는것을 알고싶어서 입니다.
단순히 목록이나 콤보를 사용해서 자료를 쿼리로 뽑아내고 뽑아진 자료를 언바운드폼에서 테이블로 입력하는 방법의 반대로 해보는 것이 되는지 궁금해서 입니다.. 아니면 다른 방법으로 해야하는지 
좀 알려주십시요 . 감사합니다.
==============[박현진님 글에 대한 답변입니다]==============

첨부파일의 일부 내용입니다.

콤보상자의 값을 바로 입력

Private Sub cmb_item_AfterUpdate()
    Me.제품코드 = Me.cmb_item.Column(1)
    Me.품명 = Me.cmb_item.Column(2)
    Me.단가 = Me.cmb_item.Column(3)
    Me.단위 = Me.cmb_item.Column(4)
    Me.발주량 = Me.cmb_item.Column(5)
    Me.분류 = Me.cmb_item.Column(6)
End Sub



리스트박스(콤보박스)의 기본키와 DLookUp을 이용

Private Sub lst_item_Click()
    Me.제품코드 = DLookup("제품코드", "t_제품", "ID=" & Me.lst_item)
    Me.품명 = DLookup("품명", "t_제품", "ID=" & Me.lst_item)
    Me.단가 = DLookup("단가", "t_제품", "ID=" & Me.lst_item)
    Me.단위 = DLookup("단위", "t_제품", "ID=" & Me.lst_item)
    Me.발주량 = DLookup("최소발주량", "t_제품", "ID=" & Me.lst_item)
    Me.분류 = DLookup("분류", "t_제품", "ID=" & Me.lst_item)
End Sub
 
[불량 게시물 신고]  
박현진고맙습니다..얕은 지식으로 고민을 하다보니 너무 어렵게만 생각하네요... 감사합니다.03-05 (14:26)
삭제 ■신고
        
  

작성일 : 2019-03-05(12:23)
최종수정일 : 2019-03-05(12:23)
 


 ◎ 관련글

  제 목   작성자   날짜
unbound form에 자료 불러오기 박현진 2019-03-05
[RE]unbound form에 자료 불러오기 황동준 2019-03-05