필드 설정
목적
현재 레코드의 지정된 필드의 전체 콘텐츠를 계산 결과로 대치합니다.
다음도 참조하십시오.
포맷
필드 설정 [<테이블::필드>; <공식>]
옵션
•대상 필드 지정은 대치할 콘텐츠의 필드를 지정합니다. 지정된 필드가 없고 탐색 모드나 찾기 모드에서 필드가 선택되어 있는 경우 그 필드가 사용됩니다.
•계산된 결과는 이 스크립트 단계에 의해 삽입될 결과를 갖는 계산입니다.
호환성
스크립트 단계가 실행되는 위치 | 지원 |
FileMaker Pro | 예 |
FileMaker Server | 예 |
FileMaker Go | 예 |
사용자 설정 웹 발행 | 예 |
FileMaker WebDirect | 예 |
런타임 솔루션 | 예 |
다음에서 발생
FileMaker Pro 6.0 이전
설명
•계산의 결과는
필드 유형과 일치해야 합니다. 예를 들어, 날짜 계산을 컨테이너 필드에 할당할 수 없습니다.
•지정된 필드는 현재 레이아웃에 있을 필요는 없습니다.
•계산 결과가 대상 필드 유형과 일치하지 않고 필드에 대한 확인 옵션이
항상으로 설정된 경우 필드는 설정되지 않고 오류 코드가 반환됩니다(
Get(마지막 오류) 함수로 캡처될 수 있음).
•필드 설정 스크립트 단계는 레코드를 활성으로 만들고 레코드를 빠져 나오거나 커밋할 때까지 활성인 상태로 둡니다. 필드 설정 스크립트 단계들을 사용하는 스크립트는 가능하면 이 단계들을 함께 그룹지어서 연속된 필드 설정 스크립트 단계가 각각의 개별적인 필드 설정 스크립트 단계 뒤에 레코드를 잠그지 않고 레코드에서 동작하고, 데이터를 다운로드 및 업로드하고, 필드를 인덱스할 수 있습니다. 이 함수와 레코드 레벨 유효성 검증은 레코드를 빠져 나오거나 커밋한 후에 수행됩니다.
•대상 필드가 반복 필드인 경우 반복 숫자를 지정하거나 계산된 표현식에서 반복 숫자를 생성할 수 있습니다.
예제 1
청구서의 총계의 합을 통계 필드로 삽입합니다.
필드 설정 [고객::통계; Sum ( 청구서::총계 )]
예제 2
스크립트를 간단하게 하기 위해 이름으로 필드 설정 대신에 필드 설정을 사용하는 때를 설명합니다.
#대상 필드가 변경되지 않는 경우 필드 설정 스크립트 단계를 사용합니다.
필드 설정 [고객::직장 전화; 채권 추심::전화번호]
#변경되지 않은 대상 필드와 함께 이름으로 필드 설정을 사용하는 경우
#리터럴 문자열로 평가하고 지정된 필드 이름을 반환하도록
#따옴표로 대상 필드를 둘러싸야 합니다. 따옴표를 사용하지 않는 경우
#이름으로 필드 설정은 지정된 필드를 평가하고 결과를 대상 필드로 사용합니다.
#결과가 필드 이름을 지정하지 않은 경우 아무것도 발생하지 않습니다.
이름으로 필드 설정 ["고객::직장 전화"; 채권 추심::전화번호]
관련 주제