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

작성자:  

 박현진 (brianoffic)

추천:  1
파일:     조회:  2338
제목:   폼에서 폼으로 데이터 옮기기 입니다
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

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

* 아래줄에 질문을 작성하세요 >> 
수고가 많으십니다.. 가급적 혼자서 끙끙해보는데 담배만 피게 만드네요 
할수없이 이렇게 다시 올립니다.  감사합니다.

폼A 에서 팝업창을 열고 새로이 자료를 입력합니다 그리고 팝업창을 닫으면 
폼A의 정해진 필드에 팝업창에서 입력한 자료가 보여야 하는데 안됩니다..

Forms![formAname].form.fieldname = me.feildname <-이부분은팝업창
Forms![formname].form.fieldname.setfocus

위와 같이 해서 팝업창의 입력 자료가 폼A의 필드에 보여져야 하는데 안되네요 . 특히 지정필드가 텍스트가 아닌 콤보일 경우 더 안됩니다.


테이블1, 테이블2 그리고 3, 4 이렇게 테이블들이 있습니다 서로 ID 필드로 연결이 되어있구요 테이블이나 쿼리에서는 ID 필드를 숨겨서 자료가 보이지만, 쿼리를 이용한 목록상자를 만들어 나타나게 할 경우 자료가 아닌 ID가 나타납니다. 아무리 column() 을 바꿔서 해봐도 안되네요. 방법이 있을까요?

감사합니다...
 
[불량 게시물 신고]  
황동준[1]
Forms!formA!Field1 = Me.Field1
Forms!formA!Field2 = Me.Field2
Forms!formA!Combo1 = Me.Combo1
DoCmd.Close
Forms!formA!Field1.SetFocus

[2]
ID필드를 제외하신게 아니라 숨기기 하신걸로 이해했습니다. 따라서 컬럼0=ID , 컬럼1=값필드 가 됩니다.
목록상자 속성을 아래와 같이 설정해보세요.
열개수 : 2   '(보여져야할 필드개수+1)
열너비 : 0   '(0번컬럼 폭이 0 이므로 숨겨짐)
12-21 (03:59)
삭제 ■신고
박현진Forms!formA!combobox=me.field 로 해보겠습니다.  감사합니다12-21 (05:22)
삭제 ■신고
박현진폼으로 옮기는것은 말씀하신데로 해보니 아주 잘 됩니다 그리고 옮기려는 폼이 하위폼일경우도 해봤는데 폼이름 한번 더 넣어주는것으로 잘 됩니다 .. 감사합니다
그리고 2번의 경우 아이디는 숨겨져 있는것 맞습니다 칼럼1은 0으로 되고 칼럼2가 1로 되어서 테이블에는 칼럼2가 표시됩니다 그런데 쿼리를 사용해서 목록상자를 만들고 해당 데이터를 표시하는데 목록상자에 아이디가 표시가 됩니다 그래서 하위폼으로 만들어서 보면 자료값이.나오는데요 목록상자로 표시를 할때만 아이디가 표시되는대 어떻게 해야할지 ㅜㅜ
12-22 (00:32)
삭제 ■신고
황동준말씀만으론 유추하기가 조금 어렵네요. 해당 폼과 데이터 몇개만 입력하셔서 파일 올려봐 주세요.12-22 (14:16)
삭제 ■신고
        
  

작성일 : 2018-12-20(14:26)
최종수정일 : 2018-12-20(14:26)