참조 > 스크립트 단계 참조 > 제어 스크립트 단계 > 변수 설정
 
변수 설정
목적 
로컬 또는 전역 변수를 지정된 값으로 설정합니다.
다음도 참조하십시오. 
포맷 
변수 설정 [<변수 이름> {[<반복 숫자>]}; 값: <공식>]
옵션 
이름은 생성할 변수 이름입니다. 이름 앞에 로컬 변수에는 $ 또는 전역 변수에는 $$를 추가하십시오. 추가된 접두사가 없으면 $가 자동으로 이름 앞에 추가됩니다.
은 변수가 설정되는 값입니다. 텍스트를 입력하거나 계산을 지정할 수 있습니다.
반복은 생성할 변수의 반복(인덱스) 횟수입니다. 반복이 지정되지 않는 경우 기본은 1입니다.
호환성 
 
스크립트 단계가 실행되는 위치 
지원 
FileMaker Pro 
 
FileMaker Server 
 
FileMaker Go 
 
사용자 설정 웹 발행 
 
FileMaker WebDirect 
 
런타임 솔루션 
 
다음에서 발생 
FileMaker Pro 8.0
설명 
변수가 없는 경우 이 스크립트 단계는 하나를 생성할 것입니다. 변수 사용하기를 참조하십시오.
예제 1 
정보를 일치 필드로 복사하기 위해 로컬 변수를 사용하여 관련 레코드를 생성합니다.
변수 설정 [$CURRENT_CUSTOMER_ID; 값: 고객::고객 ID]
레이아웃으로 이동 ["청구서 세부 정보"]
새로운 레코드/요청
필드 설정 [청구서::고객 ID; $CURRENT_CUSTOMER_ID]
예제 2 
레코드를 Document 폴더에서 Excel이나 PDF 파일로 저장하기 위해 로컬 변수를 사용합니다.
사용자 설정 대화상자 보기 ["현재 레코드를 Excel 또는 PDF로 저장하겠습니까?"]
If [Get ( 마지막 메시지 선택 ) = 1]
변수 설정 [$PATH; 값: Get ( 문서 경로 ) & "청구서 " & 청구서::청구서 번호 & ".xlsx"]
레코드를 Excel로 저장 [복원; 대화상자 사용: 끔; "$PATH"; 현재 레코드]
Else
변수 설정 [$PATH; 값: Get ( 문서 경로 ) & "청구서 " & 청구서::청구서 번호 & ".pdf"]
레코드를 PDF로 저장 [복원; 대화상자 사용: 끔; "$PATH"; 현재 레코드"]
End If
예제 3 
스크립트가 트리거되는 것을 중단하기 위해 토글로 전역 변수를 사용합니다.
스크립트: iOS에 대해 선택한 청구서로 가기
변수 설정 [$$SCRIPT_TRIGGER; 값: "끔"]
레이아웃으로 이동 ["iPad 청구서 세부 정보"]
스크립트: 청구서 세부 정보 입력 트리거
If [$$SCRIPT_TRIGGER = "끔"]
변수 설정 [$$SCRIPT_TRIGGER; 값: "켬"]
스크립트 종료 [텍스트 결과: ]
End If
일치하는 레코드 찾기 [대치; 청구서::고객 이름]
레코드/요청/페이지로 이동 [처음]
관련 주제 
스크립트 단계 참조(알파벳순)
스크립트 단계 참조(카테고리순)
공식 정보
반복 필드 정의하기