The Item: Filename
A Filename is an item which represents a file name used as a parameter value for other items. Any file name are fine with either absolute or relative path.
A Loader is used instead to pass a file name as an input of other items.
The flag argument is used to indicate whether this item can be used as an argument of the script file or not. If true, the file name is not used in the generated script file, but it gets its value from an argument of the script command line. If false, the value is generated in the script file.
The result value is the name of the specified file.
Go to the reference manual