참조 > 스크립트 단계 참조 > 기타 스크립트 단계 > 이벤트 보내기
 
이벤트 보내기
목적 
Windows에서는 다른 응용 프로그램에서 동작을 수행하고, macOS에서는 Apple 이벤트를 다른 응용 프로그램으로 보냅니다.
다음도 참조하십시오. 
포맷 
Windows: 이벤트 보내기 ["avet"; "<이벤트 이름>"; "<파일 또는 계산 또는 텍스트>"]
macOS: 이벤트 보내기 ["<대상 응용 프로그램>"; "<이벤트 클래스>"; "<이벤트 ID>", "<문서 또는 계산 또는 스크립트 텍스트>"]
옵션 (Windows)
<이벤트 이름> 메시지 보내기를 사용하면 다음 중에서 선택할 수 있습니다.
문서/응용 프로그램 열기는 FileMaker Pro에게 문서 파일 또는 응용 프로그램에서 열도록 알립니다. Windows가 문서의 파일 유형과 연관된 응용 프로그램을 사용하여 문서가 열립니다.
문서 프린트는 FileMaker Pro에게 다른 응용 프로그램에서 문서를 프린트하도록 알립니다.
파일을 사용하면 열려는 문서/응용 프로그램 또는 프린트할 문서를 지정할 수 있습니다. 자세한 정보는 파일 경로 생성하기를 참조하십시오.
계산을 사용하면 계산에서 메시지를 생성할 수 있습니다.
텍스트를 사용하면 전송될 메시지의 텍스트를 수동으로 입력할 수 있습니다.
대상 응용 프로그램을 앞으로 가져오기가 대상 응용 프로그램을 활성화하여 화면상에 표시합니다. 대상 응용 프로그램을 표시하면 스크립트의 성능을 저하시킬 수 있습니다. 대상 응용 프로그램을 앞으로 가져오기가 선택되어 있지 않은 경우 이벤트가 백그라운드에서 수행됩니다.
옵션 (macOS)
다음 <값> 이벤트 보내기를 사용하면 다음 중에서 선택할 수 있습니다.
응용 프로그램 열기는 FileMaker Pro에게 응용 프로그램을 열도록 알립니다. 응용 프로그램 지정을 클릭하여 응용 프로그램을 선택합니다.
문서 열기는 FileMaker Pro에게 대상 응용 프로그램에서 문서를 열도록 알립니다. 계산된 값 또는 스크립트를 지정할 수도 있습니다.
스크립트 하기는 FileMaker Pro에게 대상 응용 프로그램의 언어에서 스크립트를 실행하도록 알립니다. 응용 프로그램 지정을 클릭하여 응용 프로그램을 선택하고 문서를 사용하여 대상 응용 프로그램과 함께 사용할 문서를 선택합니다. 또는 텍스트 선택을 선택하고 스크립트 텍스트를 입력하거나 스크립트의 이름에 입력합니다(대상 프로그램이 인식하는지 확인하십시오).
기타Apple 이벤트 이벤트 클래스이벤트 ID를 수동으로 입력할 수 있는 이벤트 지정 대화상자를 표시합니다.
문서를 사용하면 대상 응용 프로그램과 함께 사용할 문서를 선택할 수 있습니다. 자세한 정보는 파일 경로 생성하기를 참조하십시오.
계산을 사용하면 이벤트와 함께 전송하려는 값을 생성하는 계산을 생성할 수 있습니다.
대상 응용 프로그램을 앞으로 가져오기가 대상 응용 프로그램을 활성화하여 화면상에 표시합니다. 대상 응용 프로그램을 표시하면 스크립트의 성능을 저하시킬 수 있습니다. 대상 응용 프로그램을 앞으로 가져오기가 선택되어 있지 않은 경우 이벤트가 백그라운드에서 수행됩니다.
계속하기 전에 이벤트 완료 대기는 FileMaker Pro에 계속하기 전에 이벤트가 끝날 때까지 기다리도록 알립니다. 이벤트가 완료될 때까지 기다리고 싶지 않은 경우 이 옵션을 선택 해제하십시오.
이벤트 결과를 클립보드에 복사는 이벤트 데이터 결과를 나중에 검색될 수 있는 클립보드에 복사합니다. 이 옵션은 대상 응용 프로그램을 앞으로 가져오기가 선택되어 있는 경우 비활성화됩니다.
응용 프로그램 지정을 사용하면 대상 응용 프로그램을 선택할 수 있습니다.
호환성 
 
스크립트 단계가 실행되는 위치 
지원 
FileMaker Pro 
 
FileMaker Server 
아니요 
FileMaker Go 
아니요 
사용자 설정 웹 발행 
아니요 
FileMaker WebDirect 
아니요 
런타임 솔루션 
 
다음에서 발생 
FileMaker Pro 6.0 이전
설명 
이벤트 보내기는 다른 응용 프로그램을 시작하고 다른 응용 프로그램에서 문서를 열거나 다른 응용 프로그램에서 문서를 프린트하고(Windows) 다른 응용 프로그램으로 Apple 이벤트를 보냅니다(macOS).
각 이벤트 보내기 스크립트 단계는 하나의 이벤트를 보냅니다. 스크립트에 하나 이상의 이벤트 보내기를 포함할 수 있습니다.
계산 또는 텍스트로 문서나 응용 프로그램을 지정할 때 스크립트 정의에서 파일 유형이나 응용 프로그램 이름이 <알 수 없음>으로 나타납니다.
Windows: 추가 스크립트 기능으로 Basic 또는 C에서 프로그램을 생성하여 해당 프로그램을 이 스크립트 단계로 실행할 수 있습니다.
macOS: FileMaker Pro가 Apple 이벤트를 보낼 때 텍스트(컴파일되지 않은) 데이터를 보냅니다. 대상 응용 프로그램이 이벤트로 받기를 예상하는 정보가 무엇인지 알아야 합니다.
예제 1 
macOS에서 텍스트 편집기 응용 프로그램을 엽니다.
이벤트 보내기 ["텍스트 편집기", "aevt", "oapp"]
예제 2 
Windows에서 메모장 응용 프로그램을 엽니다.
이벤트 보내기 ["aevt"; "odoc"; "NOTEPAD.EXE"]
예제 3 
Windows에서 image.bmp 파일을 기본 응용 프로그램으로 엽니다.
이벤트 보내기 ["aevt"; "odoc"; "image.bmp"]
관련 주제 
스크립트 단계 참조(알파벳순)
스크립트 단계 참조(카테고리순)