섹션17-기출04문제.xlsm 에서 2번 지시사항에
▶ 목록 상자(lst과목)에서 과목을 선택하지 않았으면 ID(txtID) 컨트롤에 '선택안함'을 표시한 후, 목록 상자(lst과목)의 첫 번째 항목을 선택하시오.
▶ 폼의 <입력> 버튼을 클릭하면 새로운 값이 입력될 수 있도록 폼의 ID(txtID), 날짜(txt날짜), 이름(txt이름)에 입력된 데이터는 삭제하고, 목록 상자(lst과목)는 아무것도 선택되지 않은 상태로 설정하시오.
이 두가지가 잘 이해가 가지 않습니다.
우선 전체적인 흐름은, <입력> 버튼을 클릭했을때, 과목이 선택되어 있으면 폼의 데이터를 워크시트에 입력하고,
과목이 선택되어 있지 않으면 ID에 '선택안함'을 표시하고, 첫번째 과목을 선택합니다.
그런데 마지막 지시사항은 "입력 버튼이 클릭되면 id, 날짜, 이름의 데이터를 삭제하고 목록 상자는 아무것도 선택되지 않도록 하시오." 라고 해석이 되는데, 그러면 위의 지시 사항과 충돌되는게 아닌가요?
만약 ID와 날짜와 이름에 데이터가 입력되어 있지만, 과목은 선택이 되어있지 않을경우,
저 두가지 지시사항 중 어느것에 우선순위를 두느냐에 따라
1. id 데이터에 '선택안함'을 표시한 후 목록 상자(lst과목)의 첫 번째 항목을 선택합니다. 그 후 어쨋든 <입력> 버튼이 클릭되었으므로, ID, 날짜, 이름에 입력된 데이터는 삭제하고, 목록 상자는 아무것도 선택되지 않도록 합니다.
최종적으로, ID = "", 날짜 = "", 이름 = "", lst과목 = "" 가 됩니다.
2. ID, 날짜, 이름에 입력된 데이터는 삭제하고, 목록 상자는 아무것도 선택되지 않도록 합니다. 그 후 id에 '선택안함'을 표시한 후 목록 상자의 첫 번째 항목을 선택하도록 합니다.
최종적으로, id = "선택안함", 날짜 = "", 이름 = "", lst과목 = '첫번째 행' 이 됩니다.
다른 문제나 지시사항들도 우선순위를 모르겠어서 진도가 안나가네요....
1,2,3번과 같이 숫자로 되어있는 지시사항들의 우선순위를 매기는 법과
넘버링 아래의 "▶" 지시사항들의 우선순위를 보는 법과
실제 상시 시험에서 이런 우선순위의 오류가 발생했을 경우의 대처법도 알고 싶습니다.
정확하게 확인해보지는 못했지만, 상시시험에서는 이의제기가 안된다고 들었습니다.
의문점을 글로 다 표현하지 못해 답답하기만 하네요...
감사합니다.
지시사항의 우선순위는 순서대로 라고 보시면 됩니다.
▶ 목록 상자(lst과목)에서 과목을 선택하지 않았으면 ID(txtID) 컨트롤에 '선택안함'을 표시한 후, 목록 상자(lst과목)의 첫 번째 항목을 선택하시오.
이것은 입력할때 적용될 값이구요.
▶ 폼의 <입력> 버튼을 클릭하면 새로운 값이 입력될 수 있도록 폼의 ID(txtID), 날짜(txt날짜), 이름(txt이름)에 입력된 데이터는 삭제하고, 목록 상자(lst과목)는 아무것도 선택되지 않은 상태로 설정하시오.
이것은 입력 버튼을 클릭하고 난 후 입니다.
즉 데이터를 셀에 입력하고 난 후 폼을 초기화 하는 것이죠.
다른 값을 받을 수 있도록 폼을 초기화 한 것입니다.
좋은 하루 되세요.
-
*2016-11-04 11:45:07
지시사항의 우선순위는 순서대로 라고 보시면 됩니다.
▶ 목록 상자(lst과목)에서 과목을 선택하지 않았으면 ID(txtID) 컨트롤에 '선택안함'을 표시한 후, 목록 상자(lst과목)의 첫 번째 항목을 선택하시오.
이것은 입력할때 적용될 값이구요.
▶ 폼의 <입력> 버튼을 클릭하면 새로운 값이 입력될 수 있도록 폼의 ID(txtID), 날짜(txt날짜), 이름(txt이름)에 입력된 데이터는 삭제하고, 목록 상자(lst과목)는 아무것도 선택되지 않은 상태로 설정하시오.
이것은 입력 버튼을 클릭하고 난 후 입니다.
즉 데이터를 셀에 입력하고 난 후 폼을 초기화 하는 것이죠.
다른 값을 받을 수 있도록 폼을 초기화 한 것입니다.
좋은 하루 되세요.