FileExists (String filePath)
Name | FileExists |
Syntax | FileExists (String filePath) |
Purpose | To check and return either ‘True’ or ‘False’ depending on whether a specified file exists. |
Description | Checks whether a file exists. |
Return Type | Boolean |
Parameter | filePath [System.String] – Path of the file to check. |
![](https://documentation.astera.com/~gitbook/image?url=https%3A%2F%2Fgithub.com%2Fastera-software%2FAstera_Data_Stack_v9%2Fblob%2Fmain%2F.gitbook%2Fassets%2F0%2520%28125%29.png&width=768&dpr=4&quality=100&sign=580519e4&sv=1)
Example
In this example, we are passing the required parameter to the function transformation object using a Variables object. We will be checking for an existing file.
Where,
filePath = C:\Users\Kanwal.Azim\OneDrive - Astera Software\Desktop\Functions Documentation\Files\File Exists\FileExists.docx
![](https://documentation.astera.com/~gitbook/image?url=https%3A%2F%2Fgithub.com%2Fastera-software%2FAstera_Data_Stack_v9%2Fblob%2Fmain%2F.gitbook%2Fassets%2F1%2520%28126%29.png&width=768&dpr=4&quality=100&sign=101af08&sv=1)
Right-click on the function transformation object and select Preview Output. As you can see, Astera Data Stack has returned the Boolean value “True”, as this file does exist.
![](https://documentation.astera.com/~gitbook/image?url=https%3A%2F%2Fgithub.com%2Fastera-software%2FAstera_Data_Stack_v9%2Fblob%2Fmain%2F.gitbook%2Fassets%2F2%2520%28126%29.png&width=768&dpr=4&quality=100&sign=1645143b&sv=1)