액세스 기본모의고사 6회 문제2번에 2번 답을 보면
txt고객이름 = cmb고객ID.Column(1)
이라고 되어있는데요
답에 대해서 의문이 있는 것이 아니라 다른 방식으로 이벤트프로시저를 작성해도 되는지 궁금해서요
저는 cmb고객ID 컨트롤의 바운드열을 고객이름인 2로 설정하고
txt고객이름 = [Forms]![열차표예약]![cmb고객ID]
이렇게만 넣었는데 답이 제대로 구현되더라고요
다른 질문에 답변을 보니까 txt고객이름 = [forms]![열차표예약]![cmb고객ID].[column](1) 인가 이렇게 적어놓으셨던데 저는 뒤에 column부분을 작성하지 않았는데도 cmb고객ID 컨트롤에서 특정 값 선택하면 고객이름에 이름이 제대로 떠요
답이 제대로 구현되면 맞은것으로 된다고 하시지만 저는 저렇게 뒤에 column을 안붙였는데 맞게 나오는 이유가 궁금해요! 그리고 이벤트프로시저에 저렇게 매크로형식?으로 써도 괜찮은지, 저렇게 작성했을 때 맞다고 채점되는지도 말씀해주시면 감사하겠습니당
바운드열로 지정되어 저장된 값이 비교할 필드값과 같다면 column 속성을 이용하지 않아도 됩니다.
다만 문제에서 바운드열로 지정하라는 것이 2 가 아니였다면 그 문제 부분에서 오답처리 될 수 있습니다.
좋은 하루 되세요.
-
*2018-05-04 11:43:52
바운드열로 지정되어 저장된 값이 비교할 필드값과 같다면 column 속성을 이용하지 않아도 됩니다.
다만 문제에서 바운드열로 지정하라는 것이 2 가 아니였다면 그 문제 부분에서 오답처리 될 수 있습니다.
좋은 하루 되세요.