In my DB solution I use some new Windows to view or edit ContainerFields.
I have a main Layout (client) with a Portal (Questions), which has a button.
This button GoToRelatedRecord in new window, so I get a window with a layout based on Questions with a Portal containing Documents.
It works nearly perfectly, only that FM tells me that the record is in use, because in the main window I'm still editing the record. I've tried with gotofield or save changes to record, but then the gotorelated record does not work no more....