tell me more icon Enabling User Customizations For the Duration of a Session

User customizations in an application allow end users to make changes to certain UI components at runtime to suit individual preferences (for example, which columns are visible in a table), and have those changes "remembered" during the user's session or every time the user opens the application.

In this example, you will be enabling and working with user customizations for the duration of a session.

In JDeveloper, before you can make any user customizations in an application, you have to switch to the Default role. To switch roles, you will open the Preferences dialog. From the main menu, choose Tools then choose Preferences , then click Roles. In the Roles page, you will select Default and click OK.

Preferences dialog, Roles page

When changing roles, you have to restart JDeveloper. Upon restarting, to begin working with user customizations, you will open the Project Properties dialog of the ViewController project. To use the Project Properties dialog, you will right-click the ViewController project in the Application Navigator and choose Project Prop erties from the context menu. In the Project Properties dialog, you will select ADF View.

To work with user customizations for the duration of a session, you will select E nable User Customizations and click For Duration of Session .

Project Properties dialog, Enable User Customizations

Then you will run the application and make your personalizations. The changes you make will persist during the session only.

Note: If you have been following along with the example so far, you have also enabled seeded customizations in the application. So when you run the application, you will still see the seeded customizations you have made, based on the active customization layer value previously set in customization.properties.

Copyright © 1997, 2009, Oracle. All rights reserved.

false ,,,,,,,,,,,,,,,