Siebel Open UI Essentials (D84413) – Outline

Detailed Course Outline

Siebel Open UI Client

  • Proxy
  • Presentation Model (PM)
  • Physical Renderer (PR)

Manifest Administration

  • Manifest Files
  • Expressions
  • Object types and usage

Siebel Open UI JavaScript API

  • Classes
  • Objects
  • Namespaces
  • Constructors
  • Functions
  • Methods

Files and directories

  • Siebel Web Templates
  • Cascading Style Sheets
  • JavaScript files and controls
  • Images
  • Metadata
  • Runtime data

Debugging

  • Property inspector
  • Debugger flag
  • SiebelJS.Log

Mobile

  • Siebel Mobile Applications (connected)
  • Siebel Disconnected Mobile

Siebel Open UI Client

  • Poxy
  • Presentation Model (PM)
  • Physical Renderer (PR)
  • Cascading Style Sheets (CSS)

Manifest Administration

  • Manifest Files
  • UI Objects
  • Default Behaviors
  • Object Expressions: Multiple and Complex Conditions

Presentation Model (PM) for Form Applets

  • AddMethod
  • Init
  • Get
  • ExecuteMethod
  • FieldChange
  • ShowSelection
  • GetFieldName
  • GetName

Physical Renderer (PR) for Form Applets

  • BindData
  • GetPM
  • GetInputName

PM to PR Interaction

  • AddMethod
  • AddProperty
  • AttachPMBinding
  • Get(propertyName)

PM and PR for List Applets

  • Get("GetRecordSet")
  • BindData(bRefresh)
  • ShowUI

Non-Applet Customizations

  • AddListner
  • Postload

Using External Code

  • Third-party libraries
  • Calls via Universal Resource Locator (URL)

Siebel Tools and Open UI

  • Calling Siebel Business Services
  • Profile Attributes
  • User Properties
  • Drag-and-Drop Imports
  • User Preferences
  • Mobile libraries, CSS files, web templates, views, and applets
  • Migrating Customizations