2011_컴활1급실기\11년3회1급E형\1급E형정답
컴활1급 실기, 2011년 3회,
액세스 347쪽
문제 2
01. <제품내역> 폼 완성하기
⑤ 'txt단가평균' 컨트롤에는 단가의 평균이 표시도;도록 설정하시오.
▶ Format 함수를 이용하여 '3,502원' 형태로 표시도록 설정할 것
347쪽 정답
⑤ 'txt단가평균' 컨트롤의 속성 설정하기
'데이터' 탭의 컨트롤 원본 → =Format(Avg(단가), "#,###원")
질문> 지난번에 식 작성할 때, 컬트롤명을 사용하거나 필드명을 사용하거나 상관없다고 답을 주셨는데,
위 정답의 'Avg(단가)'를 컨트롤명으로 대치해서 'Avg(txt단가)'로 입력해봤는데
에러가 납니다.
1) 컨트롤명이든, 필드명이든 아무거나 사용할 수있는 경우는 이벤트 프로시저 작성 때만 가능한가요?
2) 폼 컨트롤 원본 식 작성시 어떤 경우에 컨트롤명으로 식작성이 가능한가요?
감사합니다.
----------------------------------------------
지난번 질문과 답변
질문 2> 컨트롤명 식 작성과 필드명 식작성은 어떤 차이가 있을 수 있나요? 전혀 차이가 없나요?
질문2> 해당 폼의 레코드 원본에 있는 필드를 직접 이용하거나, 해당 필드가 연결된 컨트롤을 이용하든 상관 없습니다.
안녕하세요.
1) 컨트롤명이든, 필드명이든 아무거나 사용할 수있는 경우는 이벤트 프로시저 작성 때만 가능한가요?
-> 컨트롤명이든 필드명이든 상관 없지만 결과가 정상적으로 실행이 되야한다는 조건이 있었습니다. 정상적으로 실행이 안된다면 둘 중 실행이 되는 것만을 사용해야 겠죠. 이벤트 프로시저라고 해서 무조건 되는 것은 아닐꺼예요. 두 경우를 제가 명확히 구분할 수 있으면 알려드릴텐도 저 또한 그 부분까지는 명확히 모르겠네요. 일반적으로 필드명이 사용되니 필드명으로 해보시고 오류가 발생할 경우 컨트롤명을 입력하여 작성하시면 됩니다.
2) 폼 컨트롤 원본 식 작성시 어떤 경우에 컨트롤명으로 식작성이 가능한가요?
-> 일반적으로 컨트롤 원본 속성에는 필드명을 지정합니다. 그러니 컨트롤 원본을 필드명이 아닌 수식으로 입력하더라도, 수식에는 필드명을 이용하여 작성하면 됩니다.
컨트롤명 식 작성과 필드명 식작성은 어떤 차이가 있을 수 있나요? 전혀 차이가 없나요?
-> 일반적으로 컨트롤명이 사용되는 경우는 매크로나 이벤트 프로시저를 이용하여 특정 기능을 실행할 때 비교 대상이 되는 컨트롤명을 지정할때 이용됩니다. 필드명의 경우는 평균, 합계 등과 같이 특정 값을 계산할 떄 사용됩니다.
즐거운 하루 되세요.
-
*2016-05-24 10:38:49
안녕하세요.
1) 컨트롤명이든, 필드명이든 아무거나 사용할 수있는 경우는 이벤트 프로시저 작성 때만 가능한가요?
-> 컨트롤명이든 필드명이든 상관 없지만 결과가 정상적으로 실행이 되야한다는 조건이 있었습니다. 정상적으로 실행이 안된다면 둘 중 실행이 되는 것만을 사용해야 겠죠. 이벤트 프로시저라고 해서 무조건 되는 것은 아닐꺼예요. 두 경우를 제가 명확히 구분할 수 있으면 알려드릴텐도 저 또한 그 부분까지는 명확히 모르겠네요. 일반적으로 필드명이 사용되니 필드명으로 해보시고 오류가 발생할 경우 컨트롤명을 입력하여 작성하시면 됩니다.
2) 폼 컨트롤 원본 식 작성시 어떤 경우에 컨트롤명으로 식작성이 가능한가요?
-> 일반적으로 컨트롤 원본 속성에는 필드명을 지정합니다. 그러니 컨트롤 원본을 필드명이 아닌 수식으로 입력하더라도, 수식에는 필드명을 이용하여 작성하면 됩니다.
컨트롤명 식 작성과 필드명 식작성은 어떤 차이가 있을 수 있나요? 전혀 차이가 없나요?
-> 일반적으로 컨트롤명이 사용되는 경우는 매크로나 이벤트 프로시저를 이용하여 특정 기능을 실행할 때 비교 대상이 되는 컨트롤명을 지정할때 이용됩니다. 필드명의 경우는 평균, 합계 등과 같이 특정 값을 계산할 떄 사용됩니다.
즐거운 하루 되세요.