Applet
An applet allows the user to view, enter, and modify data that the applet gets from a single business component. It includes the following qualities:
Occupies a section of a view
Composed of controls, such as buttons, fields, check boxes, and other types of controls, such as buttons that call a method or an ActiveX control
Allows the user to view, enter, modify, and navigate through records
Can display as a form, list of records, chart, business graphics, or navigation tree
Allows data entry for a single record or through a scrolling table that Siebel CRM displays multiple records
This object type occurs in the following location in the object hierarchy:
Siebel Objects > Applet
The following table describes properties that Siebel CRM uses with an applet.
Property | Description |
---|---|
Associate Applet (O) |
Specifies the name of an applet that relates data from two different entities. It uses a many-to-many relationship. Siebel CRM can associate rows from entity B with rows from entity A, where entity B is an association applet that includes a many-to-many relationship and entity A is the main applet. You can specify an association list applet. |
Auto Query Mode (O) |
You can use one of the following values:
|
Background Bitmap (O)(H) |
The bitmap that Siebel CRM displays in the applet background. You can specify the object definition for any applet background bitmap. |
Background Bitmap Style (O)(H) |
Specifies how Siebel CRM arranges the background bitmap. You can use one of the following values:
|
Business Component (O) |
Specifies the name of the business component that includes the data that Siebel CRM displays. A view that uses an applet references a business object. This business object must include a business object component that references the business component that includes the data that Siebel CRM must display. |
Class (O) |
Specifies the name of a C++ class that Siebel CRM uses to manage the applet. You can use one of the following values:
You can also use a specialized applet class. For example:
|
Default Applet Method |
Specifies the method that runs if the user presses the Enter key in the applet. |
Height (R)(H) |
Specifies the vertical size of the applet in sector units. You can use one of the following values:
|
Help Identifier (O) |
Not used. |
HTML Number of Rows (O) |
Specifies the number of rows that Siebel CRM displays in a list applet. If the HTML Number of Rows Property property is empty, then Siebel CRM uses the value of the NumberOfListRows parameter in the application configuration file. This parameter sets the default number of rows for the list applets that this application displays. If the NumberOfListRows parameter is also not specified, then Siebel CRM sets the default value to 10. In some Siebel CRM versions, the default value for some applets might equal seven. |
HTML Popup Dimension (O)(H) |
Specifies the dimension in pixels of the pop-up dialog box. You use the following format:
where:
You cannot include empty spaces. For example:
|
ICL Upgrade Path |
For more information, see Common Object Properties. |
Insert Applet (O) |
Not used. |
Insert Position (O) |
Specifies the position where Siebel CRM creates a new record. You can use one of the following values:
|
Mail Address Field (O) |
Specifies the default email recipient that Siebel CRM displays in the Message Properties dialog box. It uses the list of recipients in the applet user properties. For example:
Where:
|
Mail Template (O) |
Specifies the text file that Siebel CRM uses to fill in data in the default email message. It can include the following placeholder that uses a substitution value for a field:
The contents of the |
Name (R) |
Specifies the name of the applet. The name can include spaces. It must be unique among applets. Any object that references an applet references the applet name. For example:
|
No Delete (O) |
Specifies if Siebel CRM can delete a row in an applet. You can use one of the following values:
|
No Insert (O) |
Specifies if Siebel CRM can insert a row in an applet. You can use one of the following values:
|
No Merge (O) |
Specifies if Siebel CRM can merge a row in an applet. You can use one of the following values:
|
No Update (O) |
Specifies if Siebel CRM can update a field in an applet. You can use one of the following values:
|
Popup Dimension (O)(H) |
Specifies the size of the pop-up applet. This text property is valid only for association, pick, multivalue group, and detail applets. You can use the following format:
where:
For example:
|
Scripted (S) |
Specifies if a Siebel VB or Siebel eScript script is attached to the applet. It can include of the following values:
|
Search Specification (O) |
Specifies a conditional expression that Siebel CRM uses to restrict the records it gets from the business component that the applet references. For example:
For more information, see How Siebel CRM Uses an Applet Search Specification. |
Task |
Specifies the name of the Task object for an applet that a task uses. For example:
|
Text Style (O)(H) |
Specifies a text style for all controls that the applet includes. Siebel CRM uses this value by default only if the control does not specify a text style. If you do not specify a value for the Text Style property, then Siebel CRM uses the text style that the Browser specifies or that the .css files for the Siebel CRM application specifies. |
Title (O) |
Specifies the text that Siebel CRM uses for the applet title. For example:
|
Type (O) |
Specifies the type of the applet. |
Upgrade Behavior |
For more information, see Common Object Properties. |
Width (R)(H) |
Specifies the horizontal size of the applet in sectors. You can use one of the following values:
|