Reading bookshelf is a real tough task but some times it really helps…
Usually, we add our custom JS files in Manifest Administration View using no Object Expression or Object Expression = ‘Desktop’.
But did we ever thought that what is this Object Expression or Desktop means.. ?
[su_lightbox type=”image” src=”http://www1.askmesiebel.com/wp-content/uploads/2014/05/Capture2.jpg”]
[/su_lightbox]
Name: Desktop
Siebel Open UI uses this value as an abbreviation for the expression that
it displays in the Expression field in the Object Expression list in the
Manifest Administration screen. It uses this abbreviation only to improve
readability of the Object Expression list.
Expression: GetProfileAttribute(“Platform Name”) = ‘Desktop’
Siebel Open UI uses this value when it evaluates expressions that reside
in the Object Expression list.
So, we can put our conditions in this expressions and make conditional downloading of our custom JS files.
For example, we can use this to automate theme change based on application name (want more).
[su_divider]
@AskmeSiebel