Advanced JSON Script Parameters

While many FileMaker solutions will manage multiple parameter passing in very simple and straight-forward ways, there are some solutions which you know will grow over time. Because of this expected growth, you may want to have an additional level of comfort knowing you've implemented a very strict system for managing data transfer between scripts.

You also may be interested in working with external APIs and connecting to systems and data which is provided via the currently popular format of JSON (JavaScript Object Notation).

Since the release of FileMaker 16, we've had access to the fundamental JSON* functions. With their initial release, there were a number of developers who immediately jumped on the bandwagon. Since FileMaker 16 was released, we've had a good bit of time to codify some methods and helpful custom functions for working with JSON formatted data.

This video is all about providing comprehensive initial coverage about how JSON can be used for passing multiple parameters within FileMaker. If you never quite taken the plunge into using JSON for parameter passing then this video and the associated file may very well provide you with the incentive to take a more serious look. At the very least, you'll know what's going on when other developers mention they're using JSON parameters!

AttachmentSize
AdvancedJSONParameters.zip1.6 MB

Comments

Noticed it right away in the video:
'Set Variable [ $vaildParameters …]'

followed by 'If [ not $validParameters ]

Confirmed the actual file I downloaded has same issue, so I changed the 'Set Variable' script step to name the variable to match the 'If [ ]' script step to "$validParameters"