this will make you laugh - but till now I "refreshed" a layout (with portal) using "Refresh Window ..." and in addition best with the two ticks ticked. As this will reload everything in my portals (and as I am - see different questions here - learning currently how to improve performance using better approaches than before) I at first ticked of the ticks. But in the meantime I "learned" that most of the time a "Commit Records/Requests" is the sufficient script step to make sure the Window is showing the current status of a viewed recordset (even mixed with some portal information).
It seems that I just did not consider the Committing correctly. But now I ask myseld (and you) when should be used what? Some easy ecplanations?