Malcon (10/4/2010)
Edhy, now you left me with more doubts ...Sorry about the doubts, but believe it me, it is very simple and easy.
Again, you are responsible for loading the data. SF has some predefined methods like FillByParent or FillByParentPK which will help you filter out the data, but how and when to use those is up to the developer to code.
In your sample you where not getting the data for the child bo, then nothing was shown (that makes perfect sense). I show you that using the ParentBO.Navigated, you can get the child data, or if you prefer to load them all at a single place, you can use the ChildBO.FillByParent(ParentBO), but again be aware that if you are loading a lot of records, that could slow down the form.
In the case of StrataFlix, this is a very unique logic because it is designed to show only one single record in the ParentBO, then it will load all child records for that parent record, but you will not be able to navigate the parent, since it is designed to only show a single parent record at a time. It is just another approach, and you can mix and match all approaches based on your application's requirements.
Edhy Rijo