Properties of the Presentation Model That Siebel Open UI Uses for Applets

The following table lists the properties of the presentation model that Siebel Open UI uses for applets.

Property Description

GetActiveControl

Returns a string that identifies the active control of the applet for the presentation model.

GetAppleLabel

Returns a string that includes the applet label.

GetAppletSummary

Returns a string that includes the applet summary.

GetControls

Returns an array that lists control objects that the applet includes for the presentation model.

GetDefaultFocusOnNew

Returns a string that identifies the control name where Siebel Open UI must set the default focus when the user creates a new record in an applet.

GetDefaultFocusOnQuery

Returns a string that identifies the control name where Siebel Open UI must set the default focus when the user runs a query in the applet.

GetFullId

Returns a string that includes the Applet Full Id that the Siebel Server sends for the presentation model.

GetId

Returns a string that includes the applet ID that the Siebel Server sends for the presentation model. For an example usage of this property, see Customizing the Physical Renderer to Render the Carousel.

GetMode

Returns a string that identifies the applet mode.

GetName

Returns a string that includes the name of the presentation model.

GetPrsrvControl

Returns a string that identifies the control object of a preserve control that Siebel Open UI sets in a leave field.

GetQueryModePrompt

Returns a string that identifies the prompt that the applet uses when Siebel Open UI uses it in query mode.

GetRecordset

Returns an array that lists the record set that the applet currently displays.

GetSelection

Returns the number of records the user chooses in the applet.

GetTitle

Returns a string that includes the applet title that the presentation model defines.

GetUIEventMap

Returns an array that lists user interface events that are pending. Each element in this array identifies an event that you can access using the following code:

this.Get("GetUIEventMap") [ index ].ev  

You can use the following code to access the arguments:

as this.Get("GetUIEventMap") [ index ].ar  

IsInQueryMode

Returns a Boolean value that indicates if the applet is in query mode.

IsPure

Returns a Boolean value that indicates if the applet has Buscomp.