Hi, I think I don’t understand completely what you are doing but I’ll try to hint you in the right direction.
If I understand correct you have 2 forms in a tabpanel. The forms are working on the same foundset. Because you work on the same foundset the record shown will always be the last one used on either one of the forms. If I understand correct that is NOT what you want?
If not you should create a new relationship for the other form (I think) or find another way to navigate to the correct form.
I mean: on the listview forms(, that work correctly when you view them via the menu-item windows,) I have a button to edit the entries, in the example below the members of the selected clan. When you click on the edit button in the row of Jorian Bekker, you should go to user_detailsview and directly see his data, but instead it just goes to that form, and shows the latest-view-item there.
Hmm, in that case you should really check your foundset. When the foundset is the same you should land on the same record when you show the detail view. Don’t use seperate foundset in this case. No need for that. Maybe you should check that you really selected the record when clicking the button.
I checked the foundset, nothing wrong with that. Might it be something with the controller? I see that word in de function. How should the controller of the in-tabpanel-form be?