문제 3의 2번이
요금소통행관리 폼의(cmd닫기) 버튼을 클릭하면 <그림>과 같이 메시지 상자가 표시되도록 이벤트 프로시저를 구현하시오.
<예>버튼을 클릭하면 해당 폼이 종료되도록 설정하시오.
입니다. 답은
dim a
a= msgbox("폼을종료하시겠습니까?", vbyesno)
if a=vbyes then
docmd.close
end if
인데요,
저는 입력햇을때 dim a 변수 선언 안 하고
a= msgbox("폼을종료하시겠습니까?", vbyesno)
if a=vbyes then
docmd.close
end if
이렇게만 입력을 했고, 실행해보면 이미지 창처럼 뜨고, 예를 누르면 정상적으로 종료가 됩니다.
이럴경우 실제 채점할때엔 정답으로 인정되나요? 아님 틀리게 되나요?
만약 틀리다면, 같은 비슷한 유형의 문제의 답들을 살펴보면 dim 이 쓰일때가 있고 안 쓰일때가 있던데 그 차이점이 무엇인지 궁금합니다.
그리고 이건 지난 상시시험 봤었을때 나왔던 문제인데요
정확히는 기억이 안나는데
테이블을 완성하는 부분에서 전화번호가
02-1111-1111 또는 010-1111-1111 이런식으로 유선과 핸드폰의 있을 경우
전화번호를 ###-####-####이였나?, "-" 문자도 저장되면서 두가지(앞번호가 두자리 또는 세자리)를 한꺼번에 표시하려면
입력마스크에 어떻게 입력해야 되는지 궁금합니다.
또한,
01*-****-**** 형식으로 입력마스크를 설정할 경우,
답이 "01"0-0000-0000;0;* 이거인데, 여기서 "01"은 지정이기 때문에 ""로 잡아두었고
뒤에 0과 *은 0대신 *로 치환하라는 뜻인건가요?
1. 변수 선언하지 않아도 정확한 결과가 나오므로 정답으로 인정 됩니다.
변수 선언하는 부분으로 있어도 되고 없어도 되는 부분입니다. 정확한 결과가 나온다면 상관 없으세요.
2. ###-####-####;0 으로 입력하시면 됩니다. # 은 선택요소이므로 입력해도 되고 안해도 되는 부분이므로
02-1111-1111 도 저장이 가능합니다.
3. 0은 입력마스크 대치문자로 필수요소입니다. 0에서 9까지 입력이 가능하세요.
입력마스크 대치문자는 2편 62페이지에 있으니 참고해 주시기 바랍니다.
좋은 하루 되세요.
-
*2015-12-03 09:39:00
1. 변수 선언하지 않아도 정확한 결과가 나오므로 정답으로 인정 됩니다.
변수 선언하는 부분으로 있어도 되고 없어도 되는 부분입니다. 정확한 결과가 나온다면 상관 없으세요.
2. ###-####-####;0 으로 입력하시면 됩니다. # 은 선택요소이므로 입력해도 되고 안해도 되는 부분이므로
02-1111-1111 도 저장이 가능합니다.
3. 0은 입력마스크 대치문자로 필수요소입니다. 0에서 9까지 입력이 가능하세요.
입력마스크 대치문자는 2편 62페이지에 있으니 참고해 주시기 바랍니다.
좋은 하루 되세요.