Get Folder Path
Sets a variable to the fully qualified path of a specified folder.
Options
- Allow Folder Creation lets users create new folders while they browse the file system.
- Variable sets a local or global variable to the path of the selected folder. See the Set Variable script step.
- Dialog title lets you specify a custom name for the folder selection dialog box.
- Default location lets you specify the path that the folder selection dialog box displays when it opens.
Compatibility
Product | Supported |
FileMaker Pro | Yes |
FileMaker Go | No |
FileMaker WebDirect | No |
FileMaker Server | No |
FileMaker Cloud | No |
FileMaker Data API | No |
Custom Web Publishing | No |
Originated in version
14.0
Description
This script step prompts the user to select a folder, then it sets a variable to the fully qualified path of the selected folder.
In Windows, the path format is /Drive:/<selected folder>/.
In macOS, the path format is /DriveName/<selected folder>/.
Example 1
Opens a folder selection dialog box that displays the desktop, prompts the user to select the Pictures folder, then sets Products::Pictures Folder to the path of the selected folder.
Get Folder Path [$FOLDER; "Select the Pictures folder"; Get(DesktopPath)]
Set Field [Products::Pictures Folder; $FOLDER]
Example 2
Performs a find, prompts the user to select a folder to export to, then loops through records to export files that are in the Products::Picture field.
Perform Find [Restore]
Get Folder Path [Allow Folder Creation; $FOLDER; "Export to Folder"]
Loop [ Flush: Always ]
Set Variable [$PATH; Value:$FOLDER & Products::Picture]
Export Field Contents [Products::Picture; $PATH ; Create folders: Off]
Go to Record/Request/Page [Next; Exit after last: On]
End Loop