2012_컴활1급실기\12년3회1급E형
컴활1급 2012년 3회 액세스 기출
(프리미엄존의 시험대비자료)
액세스 이벤트 프로시저 작성시 컨트롤명 대신에 필드명 사용
문제 5쪽, 풀이 13쪽
문제4: 처리기능 구현
3. <근태내역> 폼의 'txt직급' 컨트롤을 클릭하면 급여를 재계산하는 이벤트 프로시저를 작성하시오.
▶ 직급이 '이사'이면 급여의 10%, '과장'이면 급여의 5%, '대리'이면 급여의 3%, '사원'이면 급여의 2%를
추가하여 계산할 것.
▶ Select ~ Case 이용할 것
13쪽 정답
Private Sub txt직급_Click()
Select Case txt직급
Case "이사"
txt급여 = 급여 + 급여 * 0.1
Case "과장"
txt급여 = 급여 + 급여 * 0.05
Case "대리"
txt급여 = 급여 + 급여 * 0.03
Case "사원"
txt급여 = 급여 + 급여 * 0.02
End Select
End Sub
-------- 질문 시작 ---------
질문1> 이전에 컨트롤명이나 필드명 둘 중 아무거나 사용해도 된다는 답변을 들었는데요,
위 프로시저의 컨트롤명을 모두 필드명으로 대치하여 아래와 같이 작성해도 되나요?
Private Sub txt직급_Click()
Select Case 직급
Case "이사"
급여 = 급여 + 급여 * 0.1
Case "과장"
급여 = 급여 + 급여 * 0.05
Case "대리"
급여 = 급여 + 급여 * 0.03
Case "사원"
급여 = 급여 + 급여 * 0.02
End Select
End Sub
질문2> 폼(근태내역)에서 작업된 결과(급여추가 재계산)가 사원 테이블의 급여 필드에
실시간으로 반영되는 거 맞나요?
감사합니다.
안녕하세요.
질문1> 작성해도 됩니다.
질문2> 바로 적용되는 것이 맞습니다.
즐거운 하루 되세요.
-
*2016-06-21 10:03:01
안녕하세요.
질문1> 작성해도 됩니다.
질문2> 바로 적용되는 것이 맞습니다.
즐거운 하루 되세요.