JavaScript Menu Tree Navigation for FileMaker (video)
♦ The Javascript Series ♦
The Menu Tree Navigation is an example file of the power FileMaker Developers are now exposed to with the integration of Native Javascript code within the Claris FileMaker product line.
New FileMaker 19 Functions for Javascript will provide us with a wealth of future opportunities to provide efficient workflows for the client.
Options include:
• onClick (default) clicking on the Menu Tree Navigation labels will go to the selected layout
• onMouseOver/Out (selection from dashboard) the Menu Tree Navigation labels will expand & contract automatically
JS Menu Tree Navigation Demo for FileMaker is available for download from Products
Go to Product
Instructions:
• The Menu Tree Navigation process is intended to provide the ability to Paste a Menu on any layout
- all Menu Tree Titles and corresponding Layouts & Icons are set in the script InitNavigation JSON FormatElements (line 9)
Options:
• Option Selection is located on the Dashboard
- onClick (default) clicking on the menu tree navigation labels will go to the selected layout
- onMouseOver/Out (selection from dashboard) the menu tree navigation labels will expand & contract automatically
• Menu Tree Labels (aka Titles) are required, however the corresponding "layout" is allowed to remain "blank"
- see menu tree Title "Layout 5" in the InitNavigation script
[ "items[5].title" ; "Layout 5" ; JSONString ] ;
[ "items[5].layout" ; "" ; JSONString ] ;
Notes:
• Built and tested on FileMaker 19 for PC & Mac
- functional on both Local & FM Server installs