3.7 Managing Session State
View session state and manage session state overrides from the Runtime Developer toolbar which displays at the bottom of any editable page at runtime.
- Viewing Session State
View the Session page at runtime by clicking Session and then View Session State on the Runtime Developer toolbar. - Managing Session State Overrides
Access the Session Overrides dialog from the Runtime Developer tool bar to manage session state values at runtime.
See Also:
- Runtime Developer Toolbar
- Understanding Page Items
- Managing Application Items
- About Using Collections
- Using Substitution Strings for information about referencing item values
Parent topic: App Builder Concepts
3.7.1 Viewing Session State
View the Session page at runtime by clicking Session and then View Session State on the Runtime Developer toolbar.
The Session page provides valuable information about the session in which the application is currently running. Must of the behavior of an Oracle APEX application is driven by values in session state. For example, a button may display conditionally based on the value of an item session state. This section describes how to view session state for a page.
To view the Session page:
Parent topic: Managing Session State
3.7.2 Managing Session State Overrides
Access the Session Overrides dialog from the Runtime Developer tool bar to manage session state values at runtime.
The Session Overrides switch eanbles you to enable or disable all session values. Likewise, every session value has a switch that enables you control session state value overrides.
For example, if you need to translate an application you can change the Application
Language attribute. Another common use case for session overrides is to change the
file path values such as #APP_FILES#
. This type of change would
redirect the URL to somewhere else, like localhost:PORT
for local
development.
To access the Session Overrides dialog:
- Run the application as a developer.
- Locate the Runtime Developer toolbar. By default, the Runtime Developer toolbar displays at the bottom of the page.
- On the Runtime Developer toolbar, click Session and then Session Overrides.
- In the Session Overrides dialog:
- Exit the dialog:
- Click Save to save your changes.
- Click Reset to undo any changes.
- Click Cancel to exist dialog without making any changes.
Parent topic: Managing Session State