2007/01/23 17:39
2007-01-23, 염기웅(abc@dbabc.com.korea / kiwoong.dbabc.com)


<참고> 상기한 저자 이메일의 .korea는 스팸 방지용입니다.


버전: 공통

액세스 쿼리나 폼을 디자인하다 보면, 계산식을 많이 이용하게 됩니다. 이 때, 계산식을 일일이 타이핑하는 것은 여간 불편한 것이 아닙니다. 오늘은 식 작성기를 이용하여 계산식을 보다 손쉽게 입력하는 방법에 대해서 알아보겠습니다.

우선 예제 파일을 다운로드 받기 바랍니다.
049_Sample.mdb

예제파일 다운로드



예제 파일에서 ‘q001_단가계산’ 쿼리는 손으로 타이핑하여 만든 계산식입니다. 다음 그림을 참고 바랍니다.


아주 간단한 계산식임에도 불구하고, 상당한 내용을 타이핑해야 합니다. 물론, 타이핑하다가 작은 실수라도 한다면, 액세스 쿼리는 오류 메시지를 출력하면서 실행되지 않겠지요.

‘금액’ 필드를 만들 때 ‘식 작성기’를 이용하면 보다 쉽게 계산식을 입력할 수 있습니다.

‘금액’ 필드를 만들기 위해 쿼리 디자인 보기의 빈 필드에서 마우스 오른쪽 버튼을 클릭해 봅니다. 그러면 다음 그림과 같은 팝업 메뉴가 나타납니다.


이 팝업 메뉴에서 ‘작성’을 클릭하면 다음과 같은 ‘식 작성기’가 나타납니다.


‘식 작성기’에는 데이터베이스에 저장된 모든 테이블, 쿼리, 폼, 보고서, 함수를 참조할 수 있는 링크가 담겨 있습니다. 우리는 ‘주문서_내역’ 테이블의 단가 필드에 수량 필드를 곱하는 계산식을 만들 것이므로, 식 작성기에서 ‘주문서_내역’ 테이블을 클릭하고, ‘단가’ 필드를 더블 클릭하면 앞의 그림과 같이 ‘주문서_내역’ 테이블의 ‘단가’ 필드를 가리키는 계산식이 자동으로 입력되는 것을 볼 수 있습니다.

마찬가지 요령으로 ‘수량’ 필드도 입력한 후 ‘확인’ 버튼을 클릭하면 다음 그림과 같이 ‘금액’ 필드에 대한 계산식을 편리하게 정의할 수 있습니다.
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Kiwoong~