FileMaker Pro 데이터베이스 (FMP 고급 10)에서 일부 처리를 수행하기 위해 Ruby Script (Scripting Bridge와 함께 MacRuby 사용) 작업을하고 있습니다. 데이터베이스, 테이블 FileMakerProAdvancedApplication
객체를 생성하여, 및 기록 :스크립팅 브리지로 FileMaker Pro 레코드를 만드는 방법
framework 'scriptingbridge'
fm = SBApplication.applicationWithBundleIdentifier('com.filemaker.client.advanced')
결과 객체는 파일 메이커 데이터베이스 중 읽기 값에 대한 잘 작동하지만 새로운 개체를 만드는 방법에 대한 혼란 스러워요. FileMaker 스크립팅 사전은 "create"명령을 제공하지만 sdef /Applications/FileMaker\ Pro\ 10\ Advanced/Filero\ Advanced.app/ | sdp -fh --basename FilemakerProAdvanced
(Apple의 Scripting Bridge 문서에서 가져온 명령)에 의해 생성 된 헤더에는 나타나지 않습니다. FMP의 스크립트 지원을 사용하여 새 요소를 만들 수 있습니까? 내가 뭘 놓치고 있니?
스크립팅 브리지는 AppleScript를 사용하지 않고 Apple 이벤트를 사용합니다 (AppleScript는 스크립팅 언어 일뿐입니다). 이것은 스크립팅 브리지 관련 질문입니다. 그리고 네, 잠시 스크립팅 사전을 보았습니다 만, 여기 스크립팅 브리지 관련 도움이 필요합니다. – jars
글쎄, 예 ;-)하지만 사전에 없으면 전선이 백 엔드에 없기 때문에 사과 이벤트를 통해 테이블을 만들 수 있습니다. – Dycey