リファレンス > スクリプトステップリファレンス > その他のスクリプトステップ > ディレクトリの取得
 
ディレクトリの取得
目的 
指定したフォルダの完全修飾パスに変数を設定します。
参照 
構文 
ディレクトリの取得 [フォルダの作成を許可; <変数>; <ダイアログのタイトル>; <デフォルトの場所>]
オプション 
[フォルダの作成を許可] を選択すると、ユーザはファイルシステムを参照するときに新しいフォルダを作成できます。
[変数] では、選択したフォルダのパスを格納するローカルまたはグローバル変数を設定できます。変数を設定 スクリプトステップを参照してください。
[ダイアログのタイトル] では、フォルダ選択ダイアログボックスにカスタム名を指定できます。
[デフォルトの場所] を選択すると、フォルダ選択ダイアログボックスが開いたときに表示されるパスを指定できます。
互換性 
 
スクリプトステップを実行する場所 
サポート 
FileMaker Pro 
はい 
FileMaker Server 
いいえ 
FileMaker Go 
いいえ 
カスタム Web 公開 
いいえ 
FileMaker WebDirect 
いいえ 
Runtime ソリューション 
はい 
起点 
FileMaker Pro 14.0
説明 
このスクリプトステップは、ユーザにフォルダの選択を要求し、変数を選択したフォルダの完全修飾パスに設定します。
Windows では、パス形式は /ドライブ:/<選択したフォルダ>/ です。
macOS では、パス形式は /ドライブ名/<選択したフォルダ>/ です。
例 1 
デスクトップを表示するフォルダ選択ダイアログボックスを開き、ユーザに「ピクチャフォルダ」の選択を要求した後、「製品::ピクチャフォルダ」を選択したフォルダのパスに設定します。
ディレクトリの取得 [$ディレクトリ; "「ピクチャフォルダ」を選択"; Get (デスクトップパス)]
フィールド設定 [製品::ピクチャフォルダ; $ディレクトリ]
例 2 
検索を実行し、ユーザにエクスポート先フォルダの選択を要求した後、レコードをループして「製品::ピクチャ」フィールドのファイルをエクスポートします。
検索実行 [記憶する]
ディレクトリの取得 [フォルダの作成を許可; $ディレクトリ; "フォルダにエクスポート"]
Loop
変数を設定 [$パス; 値:$ディレクトリ & 製品::ピクチャ]
フィールド内容のエクスポート [製品::ピクチャ; $パス]
レコード/検索条件/ページへ移動 [次の; 最後まできたら終了: オン]
End Loop
関連項目 
ファイルパスの作成
スクリプトステップリファレンス (名前順)
スクリプトステップリファレンス (種類順)