Control script steps
Control script steps control the progression of the script by letting you tell FileMaker Pro exactly what to do when and if specific conditions occur.
|
Allows or prevents users from stopping a running script. |
|
|
Saves all record changes and ends the current transaction. |
|
|
Queues or clears a local notification. |
|
|
Scans or stops scanning for NFC (near field communication) tags. |
|
|
Sets or deletes an entry in the persistent data store. |
|
|
Configures a specified script to run when an iOS or iPadOS device enters or exits a specified region. |
|
|
Performs an alternate set of script steps when an If or Else If script step evaluates to false. |
|
|
Evaluates a Boolean calculation and performs a conditional action based on that evaluation, like If. |
|
|
Marks the end of an If script step structure. |
|
|
Marks the end of a Loop script structure. |
|
|
Exits a loop if the specified calculation is true (not zero). |
|
|
Forces the running script, sub-script, or external script to stop immediately. |
|
|
Forces all scripts, sub-scripts, or external scripts running in the current FileMaker application to stop immediately. |
|
|
Evaluates a Boolean calculation and performs a conditional action based on that evaluation. |
|
|
Runs a specified script at the specified interval. |
|
|
Repeats a set of script steps, to perform batch processes. |
|
|
Starts a transaction; subsequent record changes are held in the transaction until a Commit Transaction or Revert Transaction script step is performed. |
|
|
Pauses a script so the user can perform other tasks in the current window. |
|
|
Performs a script specified from a list or calculated by name. |
|
|
Performs a script specified from a list or calculated by name on the server that is hosting the current file. |
|
|
Performs a script on the server that is hosting the current file without pausing the client and performs the specified callback script on the client when the server script is done. |
|
|
Returns all records changed in the transaction to their original state and ends the current transaction. |
|
|
Suppresses or enables normal alert messages displayed by FileMaker clients. |
|
|
Controls whether errors are logged while the current file's scripts are running. |
|
|
Enables or disables animations while a script is running. |
|
|
Controls whether transactions are immediately reverted when an error occurs. |
|
|
Sets a local or global variable to a specified value. |
|
|
Triggers a Claris Connect flow and sends the specified JSON data. |