참조 > 스크립트 단계 참조 > 제어 스크립트 단계 > 변수 설정
 

변수 설정

로컬 또는 전역 변수를 지정된 값으로 설정합니다.

다음도 참조하십시오. 

옵션 

이름은 생성할 변수 이름입니다. 이름 앞에 로컬 변수에는 $ 또는 전역 변수에는 $$를 추가하십시오. 추가된 접두사가 없으면 $가 자동으로 이름 앞에 추가됩니다.

은 변수가 설정되는 값입니다. 텍스트를 입력하거나 계산을 지정할 수 있습니다.

반복은 생성할 변수의 반복(인덱스) 횟수입니다. 반복이 지정되지 않는 경우 기본은 1입니다.

호환성 

 

제품 

지원 

FileMaker Pro Advanced 

 

FileMaker Go 

 

FileMaker WebDirect 

 

FileMaker Server 

 

FileMaker Cloud 제품 

 

FileMaker Data API 

 

사용자 설정 웹 발행 

 

런타임 솔루션 

 

다음에서 발생 

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
일치하는 레코드 찾기 [대치; 청구서::고객 이름]
레코드/요청/페이지로 이동 [처음]

관련 주제 

스크립트 단계 참조(알파벳순)

스크립트 단계 참조(카테고리순)

공식 정보

반복 필드 정의하기