投稿者 okigaru | 2012/03/28

AppleScriptでリンク先を表示

GetAsText ( オブジェクトフィールド ) とするとリンク先が取得出来ますが

これを使って逆にFinderで表示できると便利ですね

そこでMac限定ですがAppleScriptで可能と思い挑戦しました

ところが…

昔々からあるのでほとんど世の中から消えかかってます

ググってみても何年も前の掲載で難しいし

昔からMacを使ってましたがAppleScriptは全く触った事がなかったので…

Amazonで検索したら古本が格安で売っているので購入

当時定価3800円と1800円の本が合わせて1071円(送料込)で購入出来ました

AppleScriptは凄く便利です(是非、Macの方はチャレンジして見て下さい)

さて 前置きが長く成りましたが

FileMakerのフィールドにGetAsText ( オブジェクトフィールド ) から

取得したデータを計算式でフィールド「ファイル名」と「上位フォルダ」(必要なパス)を作ります

FileMakerのスクリプトでAppleScriptを実行で

AppleScript 記述を選択して

set A to cell”ファイル名” of current record
set B to cell”上位フォルダ” of current record
tell application “Finder”
    activate
    select the file A in the folder B in home
end tell

これでスクリプトを実行すると表示されますのでお試し下さい

※注意事項として

「上位フォルダ」の計算式はユーザー名から後で「/」を「:」にして下さい

上位フォルダを表示するには

set B to cell”上位フォルダ” of current record
tell application “Finder”
activate
select the folder B in home
end tell

広告

カテゴリー

%d人のブロガーが「いいね」をつけました。