Schedule.SetFileName
--------------------

Sets the file name for scheduled script start.

| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|---|
| [Schedule](component_Schedule.md) | [5.2](newinversion52.md) | ✅ Yes | ✅ Yes | ❌ No | ❌ No | ✅ Yes |

MBS( "Schedule.SetFileName"; ScheduleRef; FileName ) 

**MBS**( **"Schedule.SetFileName";** /\* Sets the file name for scheduled script start. \*/  
**$ScheduleRef**; /\* The reference for a scheduled script call or sql query as returned by Schedule.StartScript\* functions or Schedule.ExecuteSQL\* functions.e.g. $ref \*/   
**$FileName**) /\* The database file name where the script is located.e.g. "test.fmp12" \*/ 

### Parameters

| Parameter | Description | Example |
|---|---|---|
| ScheduleRef | The reference for a scheduled script call or sql query as returned by Schedule.StartScript\* functions or Schedule.ExecuteSQL\* functions. | $ref |
| FileName | The database file name where the script is located. | "test.fmp12" |

### Result

Returns OK or error.

### Description

Sets the file name for scheduled script start.  
### See also

- [Schedule.GetFileName](ScheduleGetFileName.md)
- [Schedule.SetScriptName](ScheduleSetScriptName.md)
- [Schedule.SetTimeStamp](ScheduleSetTimeStamp.md)

This function checks for a license.

Created 20th May 2015 , last changed 20th May 2015

  
[Schedule.SetEvaluate](ScheduleSetEvaluate.md) - [Schedule.SetRepeatDelay](ScheduleSetRepeatDelay.md)

[HTML Version](ScheduleSetFileName.shtml)