폼 디자인을 잘못하여 <A화면>과 같이 표시되어 <B화… | [컴퓨터활용능력 1급 필기] 12년 3회차 기출문제 상세 페이지
1[컴퓨터활용능력 1급 필기] 12년 3회차
폼 디자인을 잘못하여 <A화면>과 같이 표시되어 <B화면>과 같이 표시되도록 설정하려고 한다. 다음 중 설정 방법으로 옳은 것은?
1
폼의 '기본 보기' 속성을 '연속 폼'으로 변경한다.
2
폼의 '기본 보기' 속성을 '단일 폼'으로 변경한다.
3
본문의 모든 레이블 컨트롤을 폼 머리글로 옮긴다.
4
본문의 모든 텍스트 상자 컨트롤을 폼 머리글로 옮긴다.
해설
<A화면>은 M001(부천제과·부천·한가영), M002(선우식품·서울·이기동), M003(길용식품·인천·양성식) 세 레코드가 나올 때마다 '제조업체번호 / 제조업체명 / 소재지 / 대표명'이라는 제목이 레코드마다 반복되어 나타난다. <B화면>은 같은 제목이 목록 맨 위에 한 번만 나오고 그 아래로 세 레코드가 이어진다.
두 화면 모두 여러 레코드를 한 화면에 죽 나열하는 연속 폼 형태이므로 기본 보기 속성 자체는 잘못되지 않았다. 단일 폼으로 바꾸면 레코드가 한 건씩만 보여 B화면 모양이 되지 않는다.
연속 폼에서 본문(세부 구역)에 놓인 컨트롤은 레코드 수만큼 되풀이해 출력된다. 필드 이름을 나타내는 레이블이 본문에 들어 있어서 제목이 반복된 것이므로, 레이블만 폼 머리글로 옮기면 제목은 위쪽에 한 번만 표시되고 값이 담긴 텍스트 상자는 본문에 남아 레코드마다 반복된다. 반대로 텍스트 상자를 머리글로 옮기면 실제 데이터가 한 건만 보이게 되어 목록이 만들어지지 않는다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
