Hi Andrew,
You can do that here as well.Basically you are sure that if the refresh button is clicked it should not redirect to the selection screen.but the recently added entries in the tables should reflect here.
So then from your point i understood that there are methods called in start of selection as well as end of selection.
So then leave the flow as it is As i have replied earlier in the code just make all those in forms and then give the perform statements wherever it is used..
Then to give functionality for refresh, if ok_code = 'F5'. give all the performs(which are used under start of selection and end of selection) under the if condition.
Thats it.you are done
Thanks,
Dinesh.