Local Storage
Local storage is a function used by the BPC to store data directly on the end device in the browser. This function makes it possible to retain certain information across sessions, thereby ensuring a consistent user experience.
Usage
The local storage is used by various modules. Below you will find an overview of the main accesses.
ExtJS Framework
ExtJS uses the local storage to persist component states and user settings. This allows preferences such as filter settings, table sorting or layout configurations to be retained even after the browser session has ended. When the application is reopened, this saved information is automatically loaded to ensure a personalized and efficient user experience.
Core
-
Module version of the FE Core
-
The last activated language
-
Activation/deactivation and value of the global date filter (see Global Date Range Filter
-
The read status (read/unread) of the BPC notifications (see Notifications)
Monitor
-
The selected view (see Process views)
-
The content of the input field of the advanced search (see Full text search)
-
The selected grid (see Multiple Grids)
-
In the monitor widget (Process overview), the visibility status of individual graphs is saved.
Dashboard
-
Configurations such as dimensions of individual widgets
-
Modifications in the configuration of individual widgets that have not yet been persisted in the dashboard
The dashboard offers the option to reset the local memory (see resetuserstate under Quick functions).
This function resets the local storage of the selected dashboard instance and thus removes all changes not yet saved by the user.
This makes it possible to restore the initial state of the dashboard as it can be found in the BPC settings.
Resetting the local storage
It is possible to reset the local storage via the Action deleteLocalStorage action.
|
If it is determined when loading the BPC that the content in the local storage was written by a different BPC version, the local storage is reset for compatibility reasons. This happens, for example, during a BPC update. |
Advanced users can also inspect and analyze the local storage in the browser’s developer tools under the "Application" tab. This area provides a detailed insight into the stored data and allows the selective removal of individual entries as required.