UI Searching

As with all software projects, one of the biggest prices you'll ever pay is the accumulated technical debt. It's a cost which starts as soon as you make the choice to simply write a new script with every new feature you add into your FileMaker solution.

Thus, the trick with creating something which is easier to manage is to simply decide to limit the number of things you create. So, what does one do when you've made that decision? Well, you focus on using the available toolset, using great organization and creating a small amount of utility scripts in order to limit the number of things you would otherwise have to create.

In this video, I showcase an enhanced version of a system I designed a while back. It's a method for making simple, or even somewhat complex searches within the UI of your solution. You simply specify what you're searching for within the script parameter you're passing into the script. With the availability of JSON now, we have a very descriptive method of knowing what is being searched for.

AttachmentSize
UISearching.zip1.61 MB

Comments

This is a really cool way and makes my life easier. I am just wondering, what would be the best solution for the following problem:
I would like to have a checkbox set with the status information. So the user can select which item would show up on the list. I could program some if statements into the script parameter, but this is not dynamic. Is there a way to dynamically generate the script parameters based on the checkbox set?

Thank you!