모두CBT

출제 22-3콤보상자의 행 원본으로 사용된 테이블의 데이터를 수정한 후… | [컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331) 상세 페이지

1[컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331)

출제 22-3

콤보상자의 행 원본으로 사용된 테이블의 데이터를 수정한 후 그 결과를 반영하기 위한 이벤트 프로시저를 작성하려 한다. 콤보상자의 이름이 'Cmb이벤트' 일 때 사용할 수 있는 명령문은?
1
Cmb이벤트.Requery
2
Call Cmb이벤트
3
Msgbox "데이터 변경"
4
Cmb이벤트.RowSource
해설

콤보 상자의 원본 데이터가 바뀐 뒤 화면에 그 변경 내용을 반영하려면 Requery 메서드로 행 원본을 다시 조회해야 한다.

  • 콤보 상자 이름을 단순히 호출하는 문장만으로는 데이터가 갱신되지 않는다.
  • 메시지 창을 띄우는 문장은 데이터 변경을 알려줄 뿐 실제로 목록을 갱신하지는 않는다.
  • RowSource 속성값을 그대로 나타내는 문장도 데이터를 새로 불러오는 동작이 아니다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.