FM.QueryCustomFunctionsList
---------------------------

Queries custom functions list.

| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|---|
| [FM](component_FM.md) | [12.1](newinversion121.md) | ✅ Yes | ❌ No | ❌ No | ❌ No | ❌ No |

### Deprecated

This function was [deprecated](deprecated.md).

MBS( "FM.QueryCustomFunctionsList" ) ### Parameters

none

### Result

Returns OK or error.

### Description

Queries custom functions list.  
You can run this at the end of a script.  
Then when no script runs, our plugin can trigger menu command for the custom function dialog. A few milliseconds later we read the list of custom functions. Then the plugin closes the dialog.  
Use [FM.CustomFunctionsList](FMCustomFunctionsList.md) to later read the list.  
  
This function requires that the current user has permissions to open the custom function dialog and a menu entry to do so.  
  
Deprecated as new dialog works differently in newer FileMaker Pro versions.  
### Examples

Query custom function list:

 # schedule script to read results in a second   
Set Variable \[ $r ; Value: MBS ( "[FM.RunScriptLater](FMRunScriptLater.md)"; 1; Get(FileName); "show result") \]   
\# now start query   
Set Variable \[ $r ; Value: MBS ("FM.QueryCustomFunctionsList") \]  
### See also

- [FM.CustomFunctionsList](FMCustomFunctionsList.md)
- [FM.RunScript](FMRunScript.md)
- [FM.RunScriptLater](FMRunScriptLater.md)

### Release notes

- **Version 12.1**
    - Added [FM.QueryCustomFunctionsList](https://www.mbsplugins.eu/FMQueryCustomFunctionsList.shtml) and [FM.CustomFunctionsList](https://www.mbsplugins.eu/FMCustomFunctionsList.shtml) function.

### Blog Entries

- [Neues MBS FileMaker Plugin 12.1](https://www.mbsplugins.de/archive/2022-03-15/Neues_MBS_FileMaker_Plugin_121/monkeybreadsoftware_blog_filemaker)
- [MBS FileMaker Plugin 12.1 - More than 6700 Functions In One Plugin](https://www.mbsplugins.de/archive/2022-03-15/MBS_FileMaker_Plugin_121_-_Mor/monkeybreadsoftware_blog_filemaker)
- [Query custom functions automatically in FileMaker](https://www.mbsplugins.de/archive/2022-02-04/Query_custom_functions_automat/monkeybreadsoftware_blog_filemaker)
- [MBS FileMaker Plugin, version 12.1pr1](https://www.mbsplugins.de/archive/2022-02-01/MBS_FileMaker_Plugin_version_1/monkeybreadsoftware_blog_filemaker)

This function checks for a license.

Created 30th January 2022 , last changed 2nd March 2026

  
[FM.QueryBaseTableNames](FMQueryBaseTableNames.md) - [FM.QueryFieldsForBaseTableName](FMQueryFieldsForBaseTableName.md)

[HTML Version](FMQueryCustomFunctionsList.shtml)