엑세스 공부중에 msgbox 관련문제가 항상 헷갈리네요 ㅠㅠ
변수선언 msgbox와 프로시저이용한 msgbox 구분이요!!
문제가 주어졌을 때, 어떤걸 기준으로 변수선언 msgbox 혹은 일반 msgbox를 선택해야 할지 모르겠어요.
1. 엑세스 기본모의고사 01회 (p,273 3번문제)
- '스포츠클럽관리'폼의 '닫기'버튼을 클릭하면 '폼을 닫습니다.'라는 메세지와 '확인', '취소' 버튼이 있는 메세지 상자가 나타나도록 이벤트 프로시저를 구현하시오.
이 경우에는 dim aa 로 변수선언한 후에 사용한다고 되있구요
2. 엑세스 기본모의고사 04회 (p,320 3번문제)
- '도서대여목록'폼의 '반납일자' 컨트롤에 포커스가 이동(gotfocus)하면,
반납일자가 반납예정일을 지난 경우에는 '연체', 그렇지 않으면 '완료' 메세지를 표시할것.
이 경우에는 일반 msgbox를 사용한다고 되어있어요 ㅠㅠ
변수선언에 관해서 사전에 질문드린바 있지만, '변수'라는 개념이 아직 확립이 안되서 관련문제를 푸는데
자꾸 헷갈려요 ㅠㅠ
변수는 변하는 값을 입력받아 사용하는 공간이라고 보시면 됩니다.
기본모의고사 01 회에서는
확인 버튼을 눌러야만 종료되는 프로시저를 작성해야 하므로
msgbox 에서 어떤 버튼을 눌렀는지 확인이 되어야 합니다.
그래서 변수를 선언하여 여기에 msgbox 에서 선택한 값을 넣고
if 문에서 그 값이 맞는지 확인 하여 종료를 할 것인가 종료를 하지 않을 것인가를 결정해야 하기 때문에
msgbox 에서 선택한 값을 입력해 놓을 공간이 필요한 것입니다.
그래서 변수를 선언하여 vbyes 인지 vbno 인지를 확인 하는 것입니다.
기본모의고사 04회에서는
msgbox 만 표시하면 되므로 변수가 필요하지 않는 것이죠.
좋은 하루 되세요.
"
-
*2013-06-27 13:52:56
변수는 변하는 값을 입력받아 사용하는 공간이라고 보시면 됩니다.
기본모의고사 01 회에서는
확인 버튼을 눌러야만 종료되는 프로시저를 작성해야 하므로
msgbox 에서 어떤 버튼을 눌렀는지 확인이 되어야 합니다.
그래서 변수를 선언하여 여기에 msgbox 에서 선택한 값을 넣고
if 문에서 그 값이 맞는지 확인 하여 종료를 할 것인가 종료를 하지 않을 것인가를 결정해야 하기 때문에
msgbox 에서 선택한 값을 입력해 놓을 공간이 필요한 것입니다.
그래서 변수를 선언하여 vbyes 인지 vbno 인지를 확인 하는 것입니다.
기본모의고사 04회에서는
msgbox 만 표시하면 되므로 변수가 필요하지 않는 것이죠.
좋은 하루 되세요.
"