Table 40. HTML Control Types
Display Value
|
Description
|
ActiveXControl
|
Allows the placement of an ActiveX control in the applet.
|
Button
|
This type can be used with controls that have a Method Invoked property defined. This can be a built-in method supplied with Siebel applications or a custom method programmed in Siebel VB or Siebel eScript. It creates a UI element that when clicked invokes the method.
To enable a button the WebApplet_PreCanInvokeMethod event must be scripted to set its CanInvoke parameter to TRUE.
The Runtime property of a button control must be set to TRUE. Otherwise the method associated with it will not execute.
|
ButtonDiv
|
Custom control, a divider that separates buttons.
|
Caption
|
Similar to the Label type. The difference between the Label and Caption type is in the SWE tag syntax used for this control in the Web template.
To show a control of type Caption, use the syntax <swe:control property="FormattedHtml"/> .
|
CheckBox
|
Creates a UI element that supports toggling between two states. Check boxes are used for Yes/No or True/False options.
|
ComboBox
|
Creates a UI element that allows the selection of a value from a set of values. This type can be used only if the control has a picklist defined that provides the list of values.
|
Div
|
Custom control, a divider.
|
DrilldownTitle
|
Custom control, a title of an applet that can bring the user to the appropriate view. This is used frequently by applets on the home page.
|
Field
|
Custom control, a field label for a list applet.
|
FieldLabel
|
Custom control, a field label for a form applet.
|
File
|
Creates a UI element that can be used to attach a file.
|
FormSection
|
Custom control, a label that helps to group related fields in an applet. The FormSection label expands to fit the region where you place it. To set it apart, the label appears against the FormSection color defined in the cascading style sheet.
The control might not appear to expand to fit within the layout editor but it will render that way in production.
|
Hidden
|
Creates an HTML input of type Hidden. Such controls are not visible in the Web page but can be accessed through scripting.
|
ImageButton
|
Custom control, an image-based minibutton. See the description for MiniButton.
|
Label
|
Allows a label to be placed in the applet. A label is a text string that remains constant rather than displaying dynamic information.
To show a control of type Label the property attribute can be set to either DisplayName or FormattedHtml. This type was added to handle a special case where the above difference is important. Normally, the type Label should be used instead of Caption.
|
Link
|
Used with controls that have a Method Invoked property specified (this could be a built-in method (supplied with Siebel applications). Creates an HTML hyperlink that will invoke the method when activated.
|
MailTo
|
Used with controls that contain an email address. The control value will be displayed as a link which when activated will open the user's default email program with the address filled in with the control value.
|
MiniButton
|
Custom control that produces a rounded button. MiniButton is the standard button control in Siebel applications.
Used with controls that have a Method Invoked property defined. This can be a built-in method supplied with Siebel applications or a custom method programmed in Siebel VB or Siebel eScript. When the button is clicked, the method is invoked.
To enable a button the WebApplet_PreCanInvokeMethod event must be scripted to set its CanInvoke parameter to TRUE.
The Runtime property of a button control must be set to TRUE. Otherwise the method associated with it will not execute.
|
MiniButtonEdit
|
Custom control that displays a button when the applet is in Edit mode. See the description for MiniButton.
|
MiniButtonEditNew
|
Custom control that displays a button when the applet is in Edit or New mode. See the description for MiniButton.
|
MiniButtonNew
|
Custom control that displays a button when the applet is in New mode. See the description for MiniButton.
|
MiniButtonQuery
|
Custom control that displays a button when the applet is in Query mode. See the description for MiniButton.
|
Password
|
Creates a UI element that can be used to input a password field. The characters entered in this control will be masked by the * character.
|
PositionOnRow
|
Custom control that shows the currently selected record in a list.
|
RTCEmbedded
|
Custom control, an embedded text editor.
|
RTCEmbeddedLinkField
|
Custom control that allows you to display graphics and links in the RTCEmbedded object.
|
RadioButton
|
Can be used in standard interactivity instead of the combo box to show the choices as a radio button.
|
RecNavNxt
|
Custom control used to display the next set of records.
|
RecNavPrv
|
Custom control used to display the previous set of records.
|
SSNxt
|
Custom control used to display the next question in a SmartScript.
|
SSPrv
|
Custom control used to display the previous question in a SmartScript.
|
Text
|
Creates a UI element that can be used to enter text.
|
TextArea
|
Creates a UI element that can be used to enter text in multiple lines.
|
URL
|
Used with controls that contain URL values. The value will be displayed as a hyperlink which when activated will take the user to the URL.
|