비밀번호 6992#0 고요
질문 1.문제 2-3문제 푸는데
섹션 8, 문제 2-4 에서 답지에 dim aa 쓰길래 섹션 9 2-3에서도 dim aa쓰고 밑에 식 적용했는데요,
Dim aa
aa = MsgBox("폼을 종료합니다", vbOKOnly, "")
If aa = vbOK Then
DoCmd.Close
End If
섹션 9 2-3에서는 dim aa를 적용하지 않았더라고요 .. 왜 섹션 8 문제2-4에서는 적용하고 섹션 9 2-3에서는 적용 안되는건가요??
섹션 9 2-3에서는dim aa적으면 오답인가요?
질문 2. 섹션 9 2-3에서
Dim aa
aa = MsgBox("폼을 종료합니다", vbOKOnly, "")
If aa = vbOK Then
DoCmd.Close
End If
또는
aa = MsgBox("폼을 종료합니다", vbOKOnly, "")
If aa = vbOK Then
DoCmd.Close
End If
식 둘다 적용해봤는데 , 메세지박스 뜨고 확인키를 눌릴때만 종료되어야하는데 메세지박스 창에 x키 눌러도 폼이 종료가 되더라고요 왜 이런건가요???
질문 3.
섹션 9 문제 3번 (5)번
답이 =iif([Page] Mod 2=0,"",[Page] & "/" & [Pages]) 인데,
=IIf([Page] Mod 2=1,[Page] & "/" & [Pages]) 이렇게 적어도 되나요?? 채점프로그램 오답이라고 뜨는데 상관없죠?
안녕하세요.
질문1>
섹션8의 문제 2-4에서 dim aa 변수를 사용한 이유는
메시지박스의 결과로 [확인] 버튼이 클릭됐을 때, 폼을 닫기 위한 클릭의 정보를 기억하기 위한 것입니다.
섹션 9 실제 시험장을 옮겨놓았다! 에서도 변수를 이용해서 이벤트 정보를 기억시키기는 했습니다.
교재 255쪽을 참고해 주세요.
섹션 9의 경우 vbokonly로 메시지박스를 설정했으므로 변수를 쓰지않아도 됩니다.
질문2>
vbokonly로 메시지 창을 설정하면 문제의 그림과 같이 '창 종료(x)'가 활성화되고
'창 종료(x)'를 눌렀을 때 종료됩니다.
그래서 질문1> 설명에 vbokonly일 경우 굳이 변수를 쓰지 않아도 된다고 말씀드렸습니다.
vbokonly가 아닌 vbokcancel로 메시지박스를 지정하고
변수를 사용해서 [확인]이 눌렸는지 비교하면,
'창 종료(x)'를 눌렀을 때 폼은 종료되지 않고 메시지창만 종료됩니다.
질문3>
채점 프로그램은 정답과 비교하여 조금이라도 다르면 틀린 것으로 채점됩니다.
하지만 실제 시험에서는 문제의 지시사항을 모두 만족하고 결과값이 맞게 나왔다면 모두 맞는 것으로 채점됩니다.
좋은 하루 보내세요.
-
*2018-08-30 23:55:34
안녕하세요.
질문1>
섹션8의 문제 2-4에서 dim aa 변수를 사용한 이유는
메시지박스의 결과로 [확인] 버튼이 클릭됐을 때, 폼을 닫기 위한 클릭의 정보를 기억하기 위한 것입니다.
섹션 9 실제 시험장을 옮겨놓았다! 에서도 변수를 이용해서 이벤트 정보를 기억시키기는 했습니다.
교재 255쪽을 참고해 주세요.
섹션 9의 경우 vbokonly로 메시지박스를 설정했으므로 변수를 쓰지않아도 됩니다.
질문2>vbokonly로 메시지 창을 설정하면 문제의 그림과 같이 '창 종료(x)'가 활성화되고
'창 종료(x)'를 눌렀을 때 종료됩니다.그래서 질문1> 설명에 vbokonly일 경우 굳이 변수를 쓰지 않아도 된다고 말씀드렸습니다.
vbokonly가 아닌 vbokcancel로 메시지박스를 지정하고
변수를 사용해서 [확인]이 눌렸는지 비교하면,
'창 종료(x)'를 눌렀을 때 폼은 종료되지 않고 메시지창만 종료됩니다.
질문3>채점 프로그램은 정답과 비교하여 조금이라도 다르면 틀린 것으로 채점됩니다.
하지만 실제 시험에서는 문제의 지시사항을 모두 만족하고 결과값이 맞게 나왔다면 모두 맞는 것으로 채점됩니다.
좋은 하루 보내세요.