서버에서 스크립트 수행
• <스크립트 이름>은 수행하려는 스크립트를 지정합니다.
• 선택적 스크립트 매개 변수는 지정된 스크립트의 스크립트 매개 변수를 지정합니다.
• 완료 대기는 서버에서 스크립트 수행에서 호출된 하위 스크립트가 호스트에서 완료될 때까지 클라이언트에서 스크립트를 잠시 멈춥니다. 호스트로부터 스크립트 결과 또는 오류 코드를 클라이언트에게 전달하기 위해 완료 대기가 선택되어야 합니다. Get(스크립트 결과) 함수를 사용하여 결과를 캡처하거나 Get(마지막 오류) 함수를 사용하여 오류 코드를 캡처합니다.
• 클라이언트의 현재 레이아웃 또는 레코드를 알지 못합니다. 필요한 경우 레이아웃으로 이동 스크립트 단계 및 레코드/요청/페이지로 이동 스크립트 단계를 사용하여 어떤 레이아웃과 레코드가 동작하는지 지정합니다.
• 지정된 스크립트에 Evaluate 함수가 포함되어 있는 경우 Evaluate의 계산에 영어 함수 이름을 사용하십시오. Evaluate는 서버에서 스크립트 수행을 통해 실행되는 스크립트에서 평가될 때 한글화된 함수 이름을 인식하지 못합니다.서버에서 스크립트 수행 [완료 대기; "이메일 스냅샷 링크(서버)>"; 매개 변수: List ( Get ( 레이아웃 이름) ; Get ( 레코드 번호) ; 고객::이메일 )]
사용자 설정 대화상자 보기 [Get ( 스크립트 결과)]레이아웃으로 이동 [MiddleValues ( Get ( 스크립트 매개 변수) ; 1 ; 1 )]
레코드/요청/페이지로 이동 [MiddleValues ( Get ( 스크립트 매개 변수) ; 2 ; 1 )]
변수 설정 [$PATH; Value:Get ( 임시 경로 ) & "Snapshot.fmpsl"]
레코드를 스냅샷 링크로 저장 ["$PATH"; 현재 레코드]
메일 보내기 [SMTP 서버를 통해 보내기; 대화상자 없음; 받는 사람: MiddleValues ( Get ( 스크립트 매개 변수 ) ; 3 ; 1 ); "$PATH"]
스크립트 종료 [결과: "스냅샷 링크 전송됨."]