다음 중 폼에서 특정 컨트롤에 표시된 데이터를 수정할 수 없도록 하기 … | [컴퓨터활용능력 1급 필기] 11년 3회차 기출문제 상세 페이지
1[컴퓨터활용능력 1급 필기] 11년 3회차
다음 중 폼에서 특정 컨트롤에 표시된 데이터를 수정할 수 없도록 하기 위한 설명으로 옳지 않은 것은?
1
컨트롤 원본을 '= [필드명]'의 형태로 설정하면 해당 필드의 값은 표시하지만 수정은 할 수 없다.
2
컨트롤 원본을 비워두면 값은 입력받을 수 있지만 표시된 값을 수정할 수는 없다.
3
폼의 편집가능(AllowEdits) 속성을 아니오(False)로 지정하면 폼의 컨트롤의 값을 수정할 수 없다.
4
잠금(Locked) 속성을 True로 지정하면 해당 컨트롤의 값을 수정할 수 없다.
해설
컨트롤 원본을 비워 두면 해당 컨트롤은 언바운드 상태가 되어 값을 입력하거나 수정하는 것 자체는 가능하다. 다만 테이블의 데이터와 연동되지 않아 저장되지 않을 뿐이므로, "수정할 수는 없다"는 설명이 틀리다.
컨트롤 원본을 '=[필드명]' 식으로 설정하거나, 폼의 편집가능 속성을 아니오로 지정하거나, 컨트롤의 잠금 속성을 예로 지정하면 실제로 값을 수정할 수 없게 되므로 이들 설명은 옳다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.