Get(조합 키 트리거)

OnObjectKeystroke 또는 OnLayoutKeystroke 스크립트 트리거가 활성화되었을 때 키보드 보조 키의 상태를 반환합니다.

포맷 

Get(조합 키 트리거)

매개 변수 

없음.

반환되는 데이터 유형 

숫자

다음 버전에서 시작됨 

10.0

설명 

스크립트 트리거에서 활성화된 스크립트 또는 트리거된 스크립트에서 호출된 하위 스크립트에서 호출된 때만 값을 반환합니다. 그렇지 않은 경우 빈 문자열을 반환합니다.

  • 키보드 수정키에 지정된 값의 설명은 Get(활성화된 조합키)를 참조하십시오.
  • 이 트리거에서 활성화된 스크립트로 반환된 코드 및 탐색 키 목록은 Code 함수를 참조하십시오.

스크립트 트리거를 활성화한 키가 눌러져 있고 스크립트가 수정키에 관한 정보를 요청하는 시간 사이에 시간이 경과될 수 있습니다. Get(키 입력 트리거) 및 Get(조합 키 트리거)를 사용하여 스크립트 트리거가 활성화되어 있으면 활성화된 키를 캡처합니다. Get(활성화된 조합 키)를 사용하여 누른 현재 키를 캡처합니다.

참고 

  • Windows: Alt 및 Ctrl 키 조합은 스크립트 트리거를 활성화하지 않습니다.
  • macOS: Command 키 조합은 스크립트 트리거를 활성화하지 않습니다.
  • FileMaker WebDirect에서 이 함수는 지원되지 않고 빈 문자열을 반환합니다.
  • FileMaker Go에서 이 함수는 지원되지 않고 0을 반환합니다.

예제 1 

소문자 "a"를 입력하면 다음 예제는 사용자 설정 대화상자만 표시합니다.

복사
If [Get(키 입력 트리거) = "a" and Get(조합 키 트리거) = 0 ]
    사용자 설정 대화상자 보기 ["\"a\"(이)가 입력되었습니다."]
End If

예제 2 

macOS를 실행 중인 컴퓨터에서 Shift+Option을 누르면 9 값이 반환됩니다. 스크립트가 트리거되었을 때 Mac에서 Option 및 Shift 키를 누른 경우 트리거가 활성화되고 스크립트가 실행되는 동안 누른 조합 키와 상관 없이 Get(조합 키 트리거)는 9를 반환합니다.