So really you just want to create a filter, correct? So the most simple case, unless I am missing something, would be applying a filter like this:MyBO2.Filter = "FKField = " + MyBO1.PK.ToString();
When you do this and add new records, however, you will want to remove the filter BEFORE adding a new record, set the filter properties, then reapply the filter. Also keep in mind that you can use the MyBO.RegisterForeignKey command to have the BOs manage the FKs for you even if they are not setup within the database. Just FYI.