Access에는 식을 빌드하는 데 사용할 수 있는 많은 기본 제공 함수가 있습니다. 식 빌드를 읽은 경우 함수는 식에서 가능한 요소 중 하나일 뿐이라는 점을 기억할 수 있습니다. 그러나 함수를 추가하는 방법을 학습하지 않고는 식으로 너무 많은 작업을 수행할 수 없습니다.
참고: 식에서 사용자 지정 빌드 함수를 사용할 수도 있지만, 이러한 함수를 만드는 방법을 알고 있다면 다음과 같은 아티클이 필요하지 않을 수 있습니다. 사용 가능한 모든 Access 함수 목록을 찾고 있을 수 있습니다.
먼저 함수 사용에 대한 몇 가지 기본 사항은 다음과 같습니다.
-
함수를 사용하려면 해당 키워드(keyword), 열린 괄호, 보낼 인수(값) 및 닫는 괄호를 입력합니다.
-
일부 함수에는 인수가 필요하지 않지만 다른 함수에는 몇 가지 인수가 필요합니다. 이 경우 쉼표로 구분합니다.
-
함수 인수는 식별자, 상수 또는 기타 함수일 수 있습니다. 표준 수학 연산자(예: +, -, *또는 /) 또는 비교 연산자(예: <, > 또는 =)를 사용하여 이러한 재료를 더 결합할 수 있습니다.
-
함수는 사용자가 제공하는 모든 정보를 인수로 사용하고, 백그라운드에서 일부 코드를 실행한 다음, 함수를 입력한 정확한 위치로 값을 반환합니다. 즉, 프로그래밍을 실제로 수행하지 않고 프로그래머가 될 수 있습니다!
협박 소리? 그것은 정말 아니에요. 예제 또는 두 가지가 도움이 될 수 있습니다.
이 식은 전적으로 IIf 함수 (녹색 문자)로 구성됩니다. 세 인수를 구분하는 녹색 쉼표에 유의하세요. 이 예제에서는 IIf 함수를 사용하여 DueDate라는 필드를 오늘 날짜와 비교합니다. DueDate 필드가 오늘 날짜보다 크거나 같으면 문자열 "OK"를 반환합니다. 그렇지 않으면 "연체"를 반환합니다.
-
IIf 함수의 첫 번째 인수는 DueDate 필드의 식별자(주황색), 몇 가지 비교 연산자(빨간색), 인수가 필요하지 않은 Date 함수 (파란색)로 구성된 논리적 테스트입니다.
-
IIf 함수의 두 번째 및 세 번째 인수는 모두 문자열 상수(검은색)이며 따옴표로 묶어야 합니다. 이러한 두 인수는 숫자나 텍스트를 반환하는 함수 또는 식일 수도 있습니다.
폼이나 뷰의 텍스트 상자 또는 테이블의 계산된 필드에 이와 같은 식을 사용할 수 있습니다.
다음은 식의 함수를 사용하여 텍스트 문자열을 만드는 또 다른 예제입니다.
여기서 식은 문자열 상수(검은색)로 시작합니다.
-
앰퍼샌드(빨간색)는 문자열을 함께 조인하는 데 사용되는 연결 연산자입니다.
-
Left 함수(녹색)는 두 개의 인수를 사용합니다.
-
필드 식별자(주황색) 및
-
정수 상수(검은색)입니다. 이 경우 필드의 맨 왼쪽 문자 두 개만 입력하면 2를 입력합니다.
-
ProductCode 필드에 "CD22035"이 포함된 경우 이 식의 결과는 "접두사: CD"입니다.
식 및 함수에 대한 자세한 정보를 원하십니까?
-
식을 입력하는 위치에 대한 자세한 내용은 식 빌드를 참조하세요.
-
사용 가능한 모든 Access 함수 목록은 MSDN을 방문하세요.