Course Duration - 6 Days
Course Outline -
Siebel Open UI Client
• Proxy
• Presentation Model (PM)
• Physical Renderer (PR)
• Physical Renderer (PR)
• Plug-in Wrappers (PW)
• Cascading Style Sheets (CSS) in Siebel Open UI
Manifest Administration
• Manifest Files
• UI Objects
• Default Behaviors
• Object Expressions: Multiple and Complex Conditions
JavaScript in Siebel Open UI
• HTML Elements
• HTML Styles
• HTML Formatting
• HTML Layout
• HTML Responsive
• HTML JavaScript
• HTML Forms
• HTML Form Elements
• HTML Input Types
• HTML Input Attributes
• CSS Elements
• CSS Syntax
• CSS Display
• JavaScript Elements
• JavaScript Functions
• JavaScript RegExp
• JavaScript Errors
• JavaScript Debugging
• Best Practices
Using JQuery in Open UI
• jQuery in JavaScript
• Selecting HTML Elements
• Performing Actions
• Function Actions
• Event Handlers
• jQuery in Physical Renderer
• jQuery Selector
• Caching
Siebel Open UI JavaScript API
• Classes
• Objects
• Namespaces
• Functions
Files and directories
• Siebel Web Templates
• JavaScript files and controls
• Images
• Metadata
• Runtime data
Styling
• Cascading Style Sheets (CSS files)
• Themes
• Styling Rules
Presentation Model (PM) for Form Applets
• AddMethod
• Init
• Get
• ExecuteMethod
• FieldChange
• ShowSelection
• GetFieldName
• GetName
Physical Renderer (PR) for Form Applets
• BindData
• GetPM
• GetInputName
Debugging in various Browsers
• Debugging Techniques
• Debugging in Internet Explorer
• Debugging in Mozilla Firefox
• Debugging in Google Chrome
• Best Practices
Debugging Siebel Open UI
• Verify Script Loading
• Syntax Errors
• Runtime Exceptions
• Text Logging and Interactive Alerts
• Debugging Tools
• Viewing Variable Values
• Inspecting Call Stack
• Inspect Cache
PM to PR Interaction
• AddMethod
• AddProperty
• AttachPMBinding
• Get(propertyName)
PM and PR for List Applets
• Get("GetRecordSet")
• BindData(bRefresh)
• ShowUI
Helper Techniques
• Plug-in Wrappers: ShowUI, GetEl, AttachPW
• EventHelper
• HTML Template Manager
• Responsive Web Pages
Non-Applet Customizations
• AddListner
• postload
Using External Code
• Third-party libraries
• Calls via Universal Resource Locator (URL)
Siebel Business Services & Profile Attributes
• Accessing a Siebel Business Service
• Profile Attributes
• Manifest Expressions
• Conditional Expressions & Customizations
• SessionAccessService BS
Siebel Tools and Open UI
• Calling Siebel Business Services
• Profile Attributes
• User Properties
• Drag-and-Drop Imports
• User Preferences
• CSS files, web templates, views, and applets
User Preferences
• User Visualization
• Visualizable Applets
• Web Templates
• Visualization Model
• User Preferences
• Read User Preferences
• Set User Preferences
Deploying to Production / Migrating Customizations
• Standard Techniques
• Migrating Files
• Migrating Manifest
• Migration Considerations
No comments:
Post a Comment