필드 설정

현재 레코드의 지정된 필드의 전체 콘텐츠를 계산 결과로 대치합니다.

옵션 

  • 대상 필드 지정은 대치할 콘텐츠의 필드를 지정합니다. 지정된 필드가 없고 탐색 모드나 찾기 모드에서 필드가 선택되어 있는 경우 그 필드가 사용됩니다.
  • 계산된 결과는 이 스크립트 단계에 의해 삽입될 결과를 갖는 계산입니다.

호환성 

제품 지원
FileMaker Pro
FileMaker Go
FileMaker WebDirect
FileMaker Server
FileMaker Cloud
FileMaker Data API
사용자 설정 웹 발행

다음 버전에서 시작됨 

6.0 또는 이전

설명 

  • 계산의 결과는 필드 유형과 일치해야 합니다. 예를 들어, 날짜 계산을 컨테이너 필드에 할당할 수 없습니다.
  • 지정된 필드는 현재 레이아웃에 있을 필요는 없습니다.
  • 계산 결과가 대상 필드 유형과 일치하지 않고 필드에 대한 확인 옵션이 항상으로 설정된 경우 필드는 설정되지 않고 오류 코드가 반환됩니다(Get(마지막 오류) 함수로 캡처될 수 있음).
  • 필드 설정 스크립트 단계는 레코드를 활성으로 만들고 레코드를 빠져 나오거나 커밋할 때까지 활성인 상태로 둡니다. 필드 설정 스크립트 단계들을 사용하는 스크립트는 가능하면 이 단계들을 함께 그룹지어서 연속된 필드 설정 스크립트 단계가 각각의 개별적인 필드 설정 스크립트 단계 뒤에 레코드를 잠그지 않고 레코드에서 동작하고, 데이터를 다운로드 및 업로드하고, 필드를 인덱스할 수 있습니다. 이 함수와 레코드 레벨 유효성 검증은 레코드를 빠져 나오거나 커밋한 후에 수행됩니다.
  • 대상 필드가 반복 필드인 경우 반복 숫자를 지정하거나 계산된 표현식에서 반복 숫자를 생성할 수 있습니다.

예제 1 

청구서의 총계의 합을 통계 필드로 삽입합니다.

복사
필드 설정 [고객::통계; Sum(청구서::총계)]

예제 2 

스크립트를 간단하게 하기 위해 이름으로 필드 설정 대신에 필드 설정을 사용하는 때를 설명합니다.

복사
#대상 필드가 변경되지 않는 경우 필드 설정 스크립트 단계를 사용합니다.
복사
필드 설정 [고객::직장 전화; 채권 추심::전화번호]
복사
#변경되지 않은 대상 필드와 함께 이름으로 필드 설정을 사용하는 경우
#리터럴 문자열로 평가하고 지정된 필드 이름을 반환하도록
#따옴표로 대상 필드를 둘러싸야 합니다. 따옴표를 사용하지 않는 경우
#이름으로 필드 설정은 지정된 필드를 평가하고 결과를 대상 필드로 사용합니다.
#결과가 필드 이름을 지정하지 않은 경우 아무것도 발생하지 않습니다.
복사
이름으로 필드 설정 ["고객::직장 전화"; 채권 추심::전화번호]