ファイルパスの作成名前付きの各 FileMaker データソースは、1つまたは複数のファイルパスで構成できます。該当すると思われる複数のファイルを検索する場合は、複数のファイルパスを使用します。
現在のデータベースの場所から、指定されたターゲットファイルへのパスです。 現在のデータベースがリモートで開かれている場合、このパスの先頭はローカルの FileMaker Pro ディレクトリになります。 完全なローカルまたはリモート(Mac OS) ローカルボリュームまたはリモートボリュームにあるターゲットファイルまたはフォルダに対する、ファイルシステムの最上位からの絶対パス filemac:/ボリューム名/ディレクトリ名/ファイル名 完全なローカル(Windows) Windows のターゲットファイルまたはフォルダに対する、ファイルシステムの最上位からの絶対パス filewin:/ドライブ文字:/ディレクトリ名/ファイル名 完全なリモート(Windows) Windows ファイル共有機能を使用して共有されている Windows ボリュームのターゲットファイルまたはフォルダへの絶対パス filewin://コンピュータ名/共有名/ディレクトリ名/ファイル名filewin://コンピュータ名/共有名/ディレクトリ名/ 共有されている FileMaker Pro ファイルへのネットワークパス fmnet:/ホストの IP アドレス/ファイル名
完全なローカル(Mac OS) 完全なローカル(Windows XP) 完全なローカル(Windows Vista) 完全なリモート(Windows) 関連したファイルのリストが検索されるようにするには、複数のファイルパスを使用します。ファイルパスは、表示される順序で検索されます。FileMaker Pro は、最初に特定できたファイルを開いて検索を完了します。 各ファイルパスは個別の行に記述する必要があります。
• 例1: この例では、FileMaker Pro のデータベースは、2つの異なるオペレーティングシステムで動作する必要があります。ローカルの Windows ファイルにアクセスする Windows システムと、ローカルの Mac OS ファイルにアクセスする Mac OS システムの2つです。 どちらのプラットフォームでも、データベースは「test.xls」という名前のローカルファイルにアクセスする必要があります。この場合、次のようなファイル参照を使用します。
• 例2: この例では、スクリプトレコードのインポートの FileMaker Pro のデータベースから、共有のファイルにアクセスします。ただし、ホストを利用できない場合に参照する代替ファイルとして、別のサーバーで共有されているファイルと、ローカルのハードドライブに保存されているファイルを追加します。最初のネットワークファイルにアクセスできない場合は、次のネットワークファイルが検索されます。 2番目のネットワークファイルにもアクセスできない場合は、ローカルファイルが検索されます。この場合、次のようなファイル参照を使用します。fmnet:/192.168.10.10/Databases/test.fp7
fmnet:/192.168.100.120/Databases/test.fp7
file:..Databases/test.fp7ファイルパスにある変数を使用することができます。変数によりファイルパスやフォルダパスを多くのスクリプト用に動的に指定します。たとえば、[レコードのエクスポート] スクリプトステップを使用します。変数の使用を参照してください。変数をローカルまたはグローバルで作成して変数を設定を使用します。$fileName = "test.xls"
$username = "JohnSmith"
$targetDir = "Documents/Clients"
$chosenType = "filewin"
$$source = "file:Documents/2009/demo files"
$driveLetter = "G:"
$searchList = "file:old results.txt
file:../archived/old results.txt"
ファイル名のみを指定する パスにある1つまたは複数のディレクトリを指定する さまざまなパスタイプの接頭語で、絶対パスまたは相対パスを指定する パスタイプの接頭語を動的に指定するか、長いパスの一部として指定する 1つまたは複数の完全なパスを指定する ファイルではなくディレクトリを指定する
• クロスプラットフォームの汎用ファイルパスを作成するには、ファイルパスの先頭に「file」を付けます。
• プラットフォーム固有のファイルパスを作成するには、ファイルパスの先頭に「filemac」または「filewin」を付けます。FileMaker Pro アプリケーションを実行しているオペレーティングシステムに対応する、プラットフォーム固有のファイルパスのみ検索されます。
• 共有の Windows ボリュームに置かれているファイルにアクセスするには、ネットワークパス形式を使用します。この形式は、共有の Windows ボリュームでのみ使用することができます。共有の Mac OS ボリュームや、FileMaker Network 共有では互換性はありません。
• FileMaker ネットワークのトラフィックの速度が低下するため、ネットワークファイルパスの定義でアスタリスク(*)をワイルドカードとして使用することはお勧めしません。 アスタリスクではなく、適切な IP アドレスを使用するか、ファイルパスにある変数を使用するようにしてください。 旧バージョンのファイルメーカーPro のデータベースを変換した場合、変換されたデータソースを確認し、アスタリスクが使用されている場合は、正しい IP アドレスまたはネットワークファイルパスに置き換えてください。