Get File Size
Returns the size, in bytes, of a file.
See also
Options
- Source file is the path of the file to check. See Creating file paths.
- Target is the field or variable to store the result. If the variable doesn't exist, this script step creates it (see Using variables).
Compatibility
Product | Supported |
FileMaker Pro | Yes |
FileMaker Go | Yes |
FileMaker WebDirect | No |
FileMaker Server | Yes |
FileMaker Cloud | Yes |
FileMaker Data API | No |
Custom Web Publishing | Yes |
Originated in version
18.0
Example 1
Sets the Table::Data field to 42 if the 42-byte file named data.txt exists.
Copy
Get File Size [ "data.txt" ; Target: Table::Data ]
Example 2
Checks whether a file named change.log exists in the Documents folder, and if it does, displays the file size.
Copy
Set Variable [ $file; Value: Get ( DocumentsPath ) & "change.log" ]
Get File Exists [ "$file" ; Target: $fileExists ]
If [ $fileExists ]
Get File Size [ "$file" ; Target: $fileSize ]
Show Custom Dialog [ "File size (bytes): " & $fileSize ]
Else
Show Custom Dialog [ $file & ": Doesn't exist." ]
End If