Posts

Multirow select in non-touch mode- Siebel OpenUI

The Multi Row Select Checkbox Display user property controls the behavior and availability of the client-side multi-select checkboxes. The property can have the following values: TOUCH-HIDE . The multi-select column does not appear on touch devices. TOUCH-SHOW . The multi-select column appears on touch devices. NONTOUCH-HIDE . The multi-select column does not appear on desktop and non-touch based devices. NONTOUCH-SHOW . The multi-select column appears on desktops and non-touch based Touch devices. Siebel Open UI uses a clientside control to display a Multi-Select checkbox column in list applets. While this is primarily intended for touch-based devices where multiple selection of rows is not possible using the Shift + Click or Ctrl + Click, it can also be configured for desktop browsers.

Javascript fundamentals for Siebel Open UI

Basics of Java Scripts: Javascript is the main thing that controls the behavior of the application. It is a Action based. Siebel has already inbuilt functionalities built on Javascripts.  When action happens then the siebel server send the information to the Web client.  Actions on Siebel can be Mouse hover, On click of some record, drill down, new record, save record.  JavaScript can be used to add content to your browser i.e HTML elements, and styling i.e CSS , Jquery is nothing but Java Script Library, that ease out our element querying. Siebel has built some classes by default pmodel.js , listpmodel.js, we extend the custom functionality  by extending them in out PM or PR. It overcomes the difficulties to customize following items through JavaScript rather than customization in High interactivity.  Application Screen View Applet Applet Control Menu Application menu Applet menu Toolbar Application toolbar Navigation ...

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: AddMethod("methodName", methodDef(ar...

Siebel Open UI Concepts for interviews explained

Image
What is Siebel Open UI? Siebel Open UI is the latest version of Siebel which gives us capability to modify the UI elements compared to older Standar Interactivity or High Interactivity version. It gives us cross browser functionality which means it can run on the multiple browsers like Google Chrome, Mozilla What is the Difference between Siebel OPEN UI and HI Client? Siebel Open UI renders files through Client Proxy which works with HTML, CSS, Javascript  whereas HI client renders through Active X controls. Why Siebel Open UI? Siebel Open UI uses Javascripts for customization through which the webpages can be rendered from any of the browsers. In earlier siebel version only IE is used and third party customization always required Active X control be downloaded to show in the UI. To Avoid this Oracle has come up with this solution. Customers are demanding for Multi browser development  Deploying Siebel to mobile devices like iPad without using the third part i...