Siebel Open UI Application Programming Interface
Siebel Open UI API
Creating custom
UI in siebel requires that you do the following work
- Create a PM - which siebel open ui uses
in addition to metadata that it gets from the siebel server
- Create a new PR for customizing UI
Open UI
stores these files in the below location
Path: \PUBLIC\language_code\release_number\SCRIPTS\SIEBEL
Methods of Presentation model that Siebel Open UI Supports
- AddMethod
- ExecuteMethod
- Get
- SetProperty
- AddProperty
- Init
- Define
AddMethod: It adds method to the
Presentation model. You can use Execute method to run the method added from the
presentation model or physical renderer.
Syntax:
},
{sequence: false, override : false, scope:this});
If Addmethod adds a new method which is already predefined in client then the new method becomes the customisation of the prdefined method. AddMethod binds the custom method to the predefined method. The execution of custom or predefinded method sequence is based on the Sequence and Scope.
- sequence. Set to one of the following values:
- true. Siebel Open UI calls methodName before it calls the predefined method
- false. Siebel Open UI calls methodName after it calls the predefined method. The default value is false.
- override. Set to one of the following values:
- true. Siebel Open UI does not call predefined method, but if the sequence is set to true the Override settings is ignored, so any one of these settings can be used.
- false. Siebel Open UI calls both the methods
- scope. Describes the scope that Siebel Open UI must use when it calls methodDef. The default scope is Presentation Model.
- Init
- ShowUI
- ShowSelection
- BindData
- BindEvents
- EndLife
Comments
Post a Comment