Matching Record versus Filters



When to use Matching Record  versus Filter Datasource?

 

  • Filter: Use a filter if you can just "set it and forget it" like the language setting in an Antenna app. Another place where you'd use it is if you want to get a list of many things and only see a selected subset.

 

  • Go To Matching Record:  Should be used when you need a particular record AND you are not tapping on that record in a pattern or list.

 

  • You need to use a data source once before you try to use Go To Matching Record. This is a dependency. 

 

  • You only need to use Refresh Datasource if you change a filter and want to get the data updated BEFORE switching to a new view. EachScape automatically refresh a "tainted" data source each time the app switches to a view.