ファイルサイズを取得

ファイルのサイズ (バイト単位) を返します。

オプション 

  • [ソースファイル] は、確認するデータファイルのパスです。ファイルパスの作成を参照してください。
  • [ターゲット] は、結果を格納するフィールドまたは変数です。変数が存在しない場合は、このスクリプトステップによって変数が作成されます (変数の使用を参照)。

互換性 

製品 サポート
FileMaker Pro はい
FileMaker Go はい
FileMaker WebDirect いいえ
FileMaker Server はい
FileMaker Cloud はい
FileMaker Data API いいえ
カスタム Web 公開 はい

起点バージョン 

18.0

例 1 

「data.txt」という名前で 42 バイトのファイルが存在する場合に、「テーブル::データ」フィールドを 42 に設定します。

コピー
ファイルサイズを取得 [「data.txt」 ; ターゲット: テーブル::データ]

例 2 

「change.log」ファイルがドキュメントフォルダに存在しているかどうかを確認し、存在している場合はファイルのサイズを表示します。

コピー
変数を設定 [$file; 値: Get (ドキュメントパス) & "change.log"]
ファイルの存在を取得 [「$file」; ターゲット: $fileExists]  
If [$fileExists]
    ファイルサイズを取得 [「$file」; ターゲット: $fileSize]
    カスタムダイアログを表示 ["ファイルのサイズ (バイト): " & $fileSize]
Else
    カスタムダイアログを表示 [$file & ": 存在しません。"]
End If