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.