Model Personalization Page

Launch the Model Personalization page by selecting the Model Personalization button from the complete Page Hierarchy Personalization page. As of Release 12.2, you can bind web beans that you create from the Create Item page to new view instances that you create in the Model Personalization page. For example, you can create a new dynamic view instance in the Model Personalization page and bind it as a pick list view instance to a new shuttle or message choice list, that you create from the Create Item page. Prior to Release 12.2, you can only bind existing view objects present in the root application module to web beans created from the Create Item page.

The Model Personalization page allows you to create and add a new dynamic read-only view instance that encapsulates a database query, to the root application module of the current OA Framework-based page. The dynamic view instances you add to the root application module are collectively known as a model personalization. Once you create a new dynamic view instance, you can also enable, disable, or delete the view instance, or delete the model personalization from the root application module.

Note: You can not manage model personalizations from the Functional Administrator responsibility.

Note: Model personalizations are not supported for configurable pages.

The Model Personalization page displays the root application module to which new dynamic view objects are to be added, along with the personalization document path.

  1. Select the Create button to navigate to the Dynamic View Object page where you can create a new dynamic view instance.

  2. The dynamic view instances you create are displayed in the View Instances table.

  3. To edit a view instance, select its Edit icon to edit the view instance in the Dynamic View Object page.

  4. To delete a view instance, select the view instance and choose Delete. Deleted view instances are not recoverable.

  5. To control whether a view instance should be created, select the view instance and choose Enable or Disable. If a view instance's creation causes a runtime error, you may wish to disable the view instance so you can debug the error.

  6. To delete the model personalization for the root application module, select Delete Personalization. A deleted model personalization is not recoverable.

  7. Once you create a new view instance, you can create a new item or region using the Create Item page and bind that new item or region to your new view instance via its View Instance and View Attribute properties.

Additional Information: Refer to the Examples: Creating New Items Using the Personalization UI section for an example of how to create a new model personalization-based table region using the Create Item page..