Whenever I click on the 'session' during development to see what are the values that are currently held by each page item, the data is sometimes misleading,
For example, I just keyed in a value in to a text item and tabbed out or selected a value from a select list or a pop up LOV, or a radio group, when looked at the session state, values are not always displayed. However, the transactions get submitted with values that I keyed in or selected.
Question : How is the behavior controlled for each item? Why does it show for few items and why not for few page items. I know that only when 'submitted', value of a page item is 'set' and used in page processing. But isn't this consistent across page items? Sometimes the status of the session state is like 'updated'. What's that ? Are the page items 'updated' when a default or a source or a preprocessing before page regions etc.?