In this post, I’ll show how the Filter function can be used to identify Dataverse relations, including Child and Grandchild rows and even more distant descendants
Using the simple table structure below, I’m going to navigate downwards from the Continent table to identify the related rows in the Country, Region and County tables. Accessing distant descendants isn’t a business requirement that occurs frequently, but when it is required, it’s good have this trick in your toolbox. Using this technique, it is possible to navigate through as many tables as required to identify descendants
A word of warning though. Whist using dot.notation to identify the Child records is fully delegable, the code to list the Grandchildren and more distant descendants isn’t delegable so use only on modest data sets that are within the app’s delegation limit setting