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