ConvertToFileMakerPath

標準形式のパスを FileMaker 形式に変換します。

構文 

ConvertToFileMakerPath (標準パス ; 形式)

引数 

標準パス - 標準形式のパスを含む任意のテキスト式またはテキストフィールド。

形式 - 標準パスの標準形式を指定する数値 (下記参照)。

戻り値のデータタイプ 

テキスト

起点バージョン 

19.0

説明 

この関数は、ConvertFromFileMakerPath とは逆方向の処理を行います。形式引数には ConvertFromFileMakerPath 関数と同じ値を指定できます。

標準パスを FileMaker パスに変換できない場合、この関数は「?」を返します。

メモ 

  • 標準パス形式引数で指定された形式ではない場合、この関数は無効な FileMaker パスまたは「?」を返すことがあります。

  • この関数は、fmp スキーマを使用する URL パスを、fmnet 接頭辞が付いた FileMaker パスに変換します。返されるその他のすべての FileMaker パスは file 接頭辞を使用します。パスの接頭語についてを参照してください。

例 1 

ConvertToFileMakerPath ("/Users/John Smith/Documents/test.xlsx" ; PosixPath) は次の値を返します:

  • file:/Macintosh HD/Users/John Smith/Documents/test.xlsx (ルートボリュームの名前が Macintosh HD である Mac)

  • file:/C:/Users/John Smith/Documents/test.xlsx (ブートドライブが C である Windows コンピュータ)

例 2 

ConvertToFileMakerPath ("C:\Users\John Smith\Documents\test.xlsx" ; WinPath) は「file:/C:/Users/John Smith/Documents/test.xlsx」を返します。

例 3 

$URL 変数の URL を FileMaker パスに変換した後で、「fmnet:/fmhost.example.com/My Clients.fmp12」を表示します。

コピー
変数を設定 [ $URL ; 値: "fmp://fmhost.example.com/My%20Clients.fmp12" ]
カスタムダイアログを表示 [ConvertToFileMakerPath ($URL ; URLPath)]