This is the legacy 4D documentation web site. Documentations are progressively being moved to developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
folder.createAlias( )
|
folder.createAlias ( destinationFolder ; aliasName {; aliasType} ) -> Result | ||||||||
Parameter | Type | Description | ||||||
destinationFolder | Object |
![]() |
Destination folder for the alias or shortcut | |||||
aliasName | Text |
![]() |
Name of the alias or shortcut | |||||
aliasType | Longint |
![]() |
Type of the alias link | |||||
Result | Object |
![]() |
Alias or shortcut folder reference | |||||
The folder.createAlias( ) method creates an alias (macOS) or a shortcut (Windows) to the folder with the specified aliasName name in the folder designated by the destinationFolder object.
Pass the name of the alias or shortcut to create in the aliasName parameter.
By default on macOS, the method creates a standard alias. You can also create a symbolic link by using the aliasType parameter. The following constants are available:
Constant | Value | Comment |
fk alias link | 0 | Alias link (macOS only)(default) |
fk symbolic link | 1 | Symbolic link (macOS only) |
On Windows, a shortcut (.lnk file) is always created (the aliasType parameter is ignored).
Returned object
The folder.createAlias( ) method returns a Folder object with the folder.isAlias property set to True.
You want to create an alias to an archive folder in your database folder:
$myFolder:=Folder("C:\\Documents\\Archives\\2019\\January";fk platform path)
$aliasFile:=$myFolder.createAlias(Folder("/PACKAGE");"Jan2019")
Product: 4D
Theme: File and Folder
Created: 4D v17 R5
4D Language Reference ( 4D v19)
4D Language Reference ( 4D v19.1)
4D Language Reference ( 4D v19.4)
4D Language Reference ( 4D v19.5)
4D Language Reference ( 4D v19.6)
4D Language Reference ( 4D v19.7)
4D Language Reference ( 4D v19.8)