Topics   All   MacOS (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Deprecated   Guides   Examples   Videos
New in version: 11.3   11.4   11.5   12.0   12.1   12.2   12.3   12.4   12.5   13.0    Statistic    FMM    Blog  

FM.VariableSet

Stores a named variable that can be retrieved later using FM.VariableGet.

Component Version macOS Windows Linux Server iOS SDK
FM Variables 1.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes ✅ Yes
MBS( "FM.VariableSet"; Name; Value )   More

Parameters

Parameter Description Example
Name the name of the variable
Value the value to assign to the variable

Description

Stores a named variable that can be retrieved later using FM.VariableGet.
Unlike the variables that were introduced in FileMaker 8 these variables are not limited to the File or Script. In other words they can be retrieved from any file in the system regardless of where they were declared. All values are stored in their native data types (up to version 4.4 only text).

Use FM.VariableClear to clear the variables or FM.VariableClearAll to clear them all. FM.VariableList returns list of all defined variables.

On server, the variables are shared by all users connected to the server. So e.g. on Web Direct all users have the same set of global variables via plugin. You can prefix variables with user ID/Name to make them per use unique.

Examples

Set a variable

MBS( "FM.VariableSet" ; "myVar"; "Hello" )

See also

Example Databases

Blog Entries

Created 18th August 2014, last changed 24th July 2018


FM.VariableReset - FSEvents.Create

Feedback: Report problem or ask question.


Start Chat