현재 FileMaker에서 실행되는 데 AppleScript를 쓰고 있습니다. FileMaker에게 파일 메이커 Pro 또는 FileMaker Pro Advanced와 같은 파일 이름을 알려 주어야합니다. 그러면 파일 메이커 내에서 다른 AppleScript로 말할 수 있습니다.AppleScript와 FileMaker 간의 통신
나는 현재 스크립트 파일이 있습니다. 그러나 응용 프로그램 파일의 이름을 밖으로, 문제는 다시 filemaker에지고있다. 내가 다시 보낼 이름은 AppleScript로 변수에 "FMName는"나는 이것에 대한 문제는 내가 그 응용 프로그램을 알면서도 FMName가있을 것입니다
tell application FMName
set cell "gFMName" of current record to FMName
end tell
이 옵션
1) 생각할 수 셀 명령을 설정, applescript하지 않습니다 그래서 불평.
2) applescript에서 값 또는 오류 메시지를 반환하고 FileMaker에서이를 받아 들여 유용한 정보를 제공하도록하십시오.
1) Applescript는 숫자 만 반환 할 수 있습니다 (사실입니까?) 2) 오류 대화 상자 또는 기타를 원하지 않습니다. 3) 어떻게 가져올 지 알지 못했습니다. 파일 메이커는이 반환 값을 처음부터 받아들입니다 ...
누구든지이 작업을 수행하는 방법에 대해 더 좋은 아이디어가 있습니까?
감사합니다.
실제로 AppleScript로 얻으려는 것을 알려주십시오. 완전히 다른 (그리고 훨씬 더 나은) 해결책이있을 수 있습니다. – DisplacedAussie
저는 filemaker에서 호출되는 applescript를 작성하고 있습니다. AS가 FM에 값 (또는 값)을 반환하기를 원할 때 우리가 찾은 유일한 방법은 AS 스크립트에 FM을 설정하고 set cell 명령을 호출하는 것입니다. 그래서 FM은 셀을 설정하기 위해 FM을 호출하는 AS를 실행 중입니다. 그것은 바보 같지만 여러 번 번들 이름을 가진 FileMaker Pro 및 FileMaker Pro Advanced와 같은 여러 종류의 FM이있을 때까지 작동합니다 ... 그래서 FM 응용 프로그램의 이름을 알아야합니다. 전화하십시오 ... –