Share your ideas for the JMP Scripting Unsession at Discovery Summit by September 17th. We hope to see you there!
Choose Language Hide Translation Bar
julian
Community Manager Community Manager

Add-In Builder

 

Use a JMP® Add-In to create custom menus and easily distribute JMP scripts, applications, data tables and more. 

julian_0-1593722103937.png

Create an Add-In with the Add-In Builder

  1. Choose File > New > Add-In (or File > New > New Add-In on the Mac).
  2. In the General Information tab, provide an Add-in Name and an Add-in ID.  
  3. In the Menu Items tab, for each menu item:annotated.png
  • Click Add Command to add the menu item  and provide a menu item name ‚.
  • Browse for the JSL script the menu item will run.  Or, copy and paste the script next to Run this JSL ƒ.
  • Click Add Submenu (if needed) and provide a name to group items below a single heading, or Add Separator to add a separating line.
  1. If desired, use the Start-Up Script, Exit Script, or Additional Files tabs to add other scripts, graphics or data tables to the add-in.
  2. Click Save.  Edit the file name if desired (the Add-in ID will default, with a .jmpaddin extension), and click Save.

By default, the add-in will automatically install under the Add-in menu in JMP when saved.  Test the menu items to ensure that everything works as intended, and fine-tune as needed. The Add-in Builder will stay open until you close it, and saved changes will override the previously installed version of the add-in.

 

Share the add-in with other users.  When the file is opened in JMP, all files are extracted into the appropriate folder, and the add-in is installed in the JMP Add-in menu.

Tips and Limitations

  • julian_3-1593722103956.pngTo disable (remove from menu) or unregister (uninstall) an add-in, use View > Add-Ins.
  • To edit an add-in use File > Open, then click the arrow next to Open and select Open Using Add-In Builder (on Mac, first click “Options” then check “Edit after opening”).
  • To save an application as an add-in, select Script > Save Script to Add-In from the Application Builder red triangle (saving an application as an add-in requires JMP 10 or higher).

 

Note:  For more information on developing and deploying add-ins, search for Add-Inin the JMP Help or in the JMP Scripting Guide (under Help > Books). Explore jmp.com/addins for available add-ins.

Article Labels
Article Tags
Contributors