Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
Files.FileSize
Queries file size.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| Files | 2.7 | Yes | Yes | Yes | Yes | Yes |
Parameters
| Parameter | Description | Example | Flags |
|---|---|---|---|
| Path | Native path to the file to check. | "C:\test\me.jpg" | |
| Options | Optionally specifies on macOS what size is returned. Default is total logical file size. Pass datafork or resourcefork to limit query to only size of given fork. And pass physical or logical to query logical size or the physical size, defined by blocks used on Disk. | "physical datafork" | Optional |
Result
Returns file size in bytes.
Description
Queries file size.This function needs a native path. Please use Path.FileMakerPathToNativePath function in order to convert a FileMaker style path to a native path.
With 2.9 plugins you can set parameter to query only size of resource fork or data fork on macOS. And you can define if you want to query size on disk (rounded up to block size) or the logical size.
Examples
Queries file size of a file
MBS( "Files.FileSize"; "C:\test.txt" )
Queries logical data fork size of a file on macOS:
MBS( "Files.FileSize"; "/Users/Shared/Test.txt"; "datafork" )
Queries physical size of a file on macOS:
MBS( "Files.FileSize"; "/Users/Shared/Test.txt"; "physical" )
Queries physical resource fork size of a file on macOS:
MBS( "Files.FileSize"; "/Users/Shared/Test.txt"; "physical-resourcefork" )
Queries physical data fork size of a file on macOS:
MBS( "Files.FileSize"; "/Users/Shared/Test.txt"; "physical datafork" )
See also
Example Databases
Blog Entries
- MBS FileMaker Plugin, version 9.4pr2
- FileMaker 18 File Script Steps vs. BinaryFile functions
- Comparing Base Elements Plugin to MBS FileMaker Plugin
- Accept file drops in Filemaker with MBS Plugin
- MBS Filemaker Plugin, version 2.9pr3
- MBS Filemaker Plugin 2.7 Release notes
- MBS Filemaker Plugin, version 2.7pr7
FileMaker Magazin
Release notes
- Version 9.4
- Fixed Files.FileSize for iOS.
Created 18th August 2014, last changed 10th August 2020
Files.FileName - Files.FileUTITypes
Feedback: Report problem or ask question.
Links
MBS FileMaker blog