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

 도야지 (doyaji)

추천:  0
파일:     조회:  4154
제목:   폼 필드 더블클릭하면 그 값을 새폼에서 보기
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

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

* 아래줄에 질문을 작성하세요 >> 

안녕하세요.
쿼리를 만들고 일정 필드의 속성시트에서 이벤트에 더블클릭을 사용,
그 필드를 더블클릭하면 일정 폼이 열리면서 더블클릭한 필드열의 값이 폼으로 나오게 하려 합니다.

쿼리도 만들고 폼도 만들었는데, 메크로 에서 뭔가를 해줘야 할것 같은데 모르겠네요. 

다시 설명 드리면 쿼리로 테이터시트 형식으로 폼을 만들어서 폼을 호출하면

날짜  판매번호  색상 스타일
-------------------------
2017/1/1   0001   검정  치마
2017/1/2   0002   빨강  바지
2017/1/3   0003   노랑  셔츠

이렇게 폼으로 열리고 여기서 판매번호 0002를 더블클릭 하면 개로운 편집 폼이 열리면서 0002에 대한 자세한 정보가 새 폼으로 보이게 하고 싶습니다.

쿼리와 폼 모두 만들어 두었습니다.
처음 더블클릭 할 폴더 속성의 이벤트 프로시져의 더블클릭에 들어갈 매크로나 코드를 지도해 주십시오.

도움 부탁 드립니다. 
 
[불량 게시물 신고]  
황동준해당레코드에 중복불가한 필드가 있어야 합니다. 여기서는 ID (일련번호)로 예를 들겠습니다.

    DoCmd.OpenForm "상세폼이름"
    DoCmd.GoToControl "ID"
    DoCmd.FindRecord Me.ID

또는

    DoCmd.OpenForm "상세폼이름", , , ID = Me.ID

매크로에서 작성하시려면
함수 OpenForm
    폼이름 : 상세폼이름
    Where 조건문 : ="ID=" & [ID]
03-25 (08:44)
삭제 ■신고
도야지답변 감사합니다. 맨 위에 방법으로 제가 원하는 대로 작동을 하고 아래 두가지는 맨 첫번째 데이터가 나옵니다. 추가 설명 해주시면 더욱 고맙겠습니다. 초보의 경우는 코드 작성보다는 메크로가 좀더 용이합니다.03-25 (09:49)
삭제 ■신고
        
  

작성일 : 2017-03-25(02:27)
최종수정일 : 2017-03-25(06:14)
 


 ◎ 관련글

  제 목   작성자   날짜
폼 필드 더블클릭하면 그 값을 새폼에서 보기 도야지 2017-03-25
[RE]폼 필드 더블클릭하면 그 값을 새폼에서 보기 황동준 2017-03-25