Hello,
I am developing a Canvas app that will require me to work with field/attribute data from a related parent, grandparent, and great-grandparent table/entity. I realize that I can use dot notation to traverse one level to a parent record (which is great) however, I need to be able to traverse more than one level at a time to grandparent and great-grandparent records as well.
My idea is to create a Collection and then use the Lookup function to gather the parent, grandparent and great-grandparent fields that I need, and then use this collection in my app. I have not been able to figure out the formula syntax to "join" records together using the Lookup function (or any other method) on a Dataverse/CDS data source. Can someone show me an example of this? Even if it is just joining a parent record to a child record for starters, then perhaps I can figure out how to nest them together to get grandparents and great-grandparents.
For example to join the Contact table/entity to the Account table/entity using the Company Name field in the Dataverse/CDS base database using the Company Name lookup field relationship. Or can you point me to a blog or video or forum item where someone has done this without using dot notation?