함수 정보

함수는 특정 계산을 수행하고 단일의 특정 값을 반환하는 미리 정의되고 이름이 지정된 공식입니다.

대부분의 함수는 세 가지 기본 부분을 포함합니다.

  • 함수 이름
  • 괄호 세트, 함수가 매개 변수를 취하는 경우
  • 함수에 의해 요구되는 매개변수

각 함수는 필드 유형 텍스트, 숫자, 날짜, 시간, 타임 스탬프 또는 컨테이너의 결과를 반환합니다.

함수가 사용될 수 있는 곳에 대한 정보는 공식 정보를 참조하십시오.

참고  함수가 호스트와 클라이언트에서 각각 다르게 계산되는 방법에 관한 정보를 보려면 지식 베이스에서 검색하십시오.

매개 변수

함수 매개 변수는 상수(예: 1.07 또는 "hello"), 필드 참조(예: InvoiceTotal), 표현식(예: 1 + 12) 또는 함수(예: NPV 함수)가 될 수 있습니다. 매개 변수를 감싸는데 사용되는 괄호 앞이나 뒤에 공백을 사용할 수 있지만 공백은 필요하지 않습니다. 함수가 하나 이상의 매개 변수를 요구하면 세미콜론과 같은 목록 구분 기호로 개별적인 매개 변수를 구분합니다. 계산 지정 대화상자에 함수를 추가할 때 나타나는 순서에 따라 매개 변수를 지정해야 합니다.

괄호({ })는 선택적 매개 변수를 둘러쌉니다(예: Case 함수Choose 함수). 매개 변수(선택사항)을 지정하는 경우, 앞에 나오는 모든 매개 변수(선택사항)도 지정해야 합니다. 말줄임표(...)는 더 많은 매개 변수를 추가할 수 있음을 의미하고 각각은 세미콜론에 의해 구분됩니다(예: 집계 함수). 쌍따옴표(" ")는 텍스트 문자열을 나타냅니다.

파일 이름 및 레이아웃 이름과 같은 일반 텍스트 매개 변수는 따옴표로 둘러싸여 있습니다. 필드 이름 주변에 따옴표를 사용하여 일반 문자열이 매개 변수인지 표시합니다(따옴표를 생략하여 필드에 저장된 값이 매개 변수임을 표시). 매개 변수를 둘러 싼 괄호 앞뒤에서 공백을 사용하지만 공백은 필요하지 않습니다. 함수가 둘 이상의 매개 변수를 필요로 하면 매개 변수 사이에 세미콜론을 사용합니다.

다음 표는 일부 FileMaker Pro 함수의 예입니다.

함수

반환 결과

Length("John")

4, 텍스트 "John"에서 문자 수

Round(SalesTax,2)

소수 둘째 자리에서 반올림되는 매출세의 양

Position(Name, "Mc",1,1)

다른 문자열 내에서 한 텍스트 문자열의 시작 부분을 나타내는 숫자. 이 경우에서는 Name 필드에서 "Mc"의 첫 번째 일치 부분을 나타냅니다.

Get(마지막 오류)

현재 실행 중인 스크립트에서 가장 최근에 실행된 스크립트 단계에서 오류를 나타내는 숫자

Sum(ExtendedPrice)

반복 필드 ExtendedPrice에서 모든 값의 총합