0% found this document useful (0 votes)
51 views31 pages

Module 25: Configuring Applets

The document discusses configuring applets in Siebel 7.7. It describes how to create both list and form applets using wizards that generate the necessary object definitions and templates. It also covers customizing applet layouts in the Web Layout Editor and Grid Layout Editor, binding controls to templates, and using symbolic strings.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views31 pages

Module 25: Configuring Applets

The document discusses configuring applets in Siebel 7.7. It describes how to create both list and form applets using wizards that generate the necessary object definitions and templates. It also covers customizing applet layouts in the Web Layout Editor and Grid Layout Editor, binding controls to templates, and using symbolic strings.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 31

Essentials (Siebel 7.

7)

Module 25: Configuring


Applets
Module Objectives

After completing this module you will be able to:


 Create and modify a list applet
 Create and modify a form applet

Why you need to know:


 You may want to display new data in the UI

Module 25: Configuring Applets 2 of 31


Primary Applet Types
 List applet
 Displays one or more records simultaneously in a list
 Fields for one record are displayed in a single row
 Typically displays fewer fields due to width of monitor viewable
area
 Supports drilldown to other views through hyperlinked fields

Module 25: Configuring Applets 3 of 31


Primary Applet Types Continued
 Form applet
 Displays a single record
 Fields for the record are displayed in a grid or form
 Can show more fields at once than a list applet

Module 25: Configuring Applets 4 of 31


Creating a List Applet
 Follow these steps to create a new list applet …

1.
1.Create
Createnew
newapplet
appletobject
objectdefinition
definition

2.
2.Associate
Associateapplet
applettemplate
templatewith
withobject
objectdefinition
definition

3.
3.Bind
Bindcontrols
controlsand
andlist
listcolumns
columnsto
totemplate
template

 …Or use the List Applet wizard


 Automates these steps
 Generally the preferred method

Module 25: Configuring Applets 5 of 31


List Applet Wizard
 Ensures that object definitions and properties are created
 Ensures that steps are not omitted
 Increases developer productivity
 Speeds project completion
 To invoke the List Applet wizard, select File > New Object
 In the Applets tab, select List Applet and click OK

Module 25: Configuring Applets 6 of 31


Using the List Applet Wizard
 Use the List Applet wizard to create a new list applet
 Select the project, enter the name for the applet, enter the
display title for the applet, and select a business component
 Creates an applet object definition in Tools

Module 25: Configuring Applets 7 of 31


Using the List Applet Wizard Continued
 Select Web templates for each mode
 Base and EditList mode are commonly built using Applet List
(Base/EditList)
 Edit mode is commonly built using Applet List Edit
(Edit/New/Query)

Module 25: Configuring Applets 8 of 31


Using the List Applet Wizard Continued
 Choose the business component fields to appear in the Web
layout

Module 25: Configuring Applets 9 of 31


Using the List Applet Wizard Continued
 Select additional controls to be added to the applet
 By default, all of the standard buttons are selected

Module 25: Configuring Applets 10 of 31


Using the List Applet Wizard Continued
 Review the properties you have selected

Module 25: Configuring Applets 11 of 31


Using the List Applet Wizard Continued
 Finishing the list applet
 Creates required object definitions for:
 Applet
 Control
 List
 List column
 Associates applet Web templates to the applet
 Binds list columns to the templates
 Appear as applet Web template items
 Sets applet class to CSSFrameList
 Invokes the Web Layout Editor

Module 25: Configuring Applets 12 of 31


Web Layout Editor
 Is used to add, remove, and reorder applet Web template items
 Is invoked automatically upon completion of the List Applet
wizard
 Can be invoked from the right-click menu
 Edit Web Layout Editor

Right-click to invoke
Edit Web Layout
Editor

Module 25: Configuring Applets 13 of 31


Web Layout Editor Continued
 Use the Web Layout Editor to lay out the applet
 Placeholders correspond to item identifiers of Applet Web
Template Items

Displays the layout of


the selected mode

To add, drag and drop


items from the
controls/columns Select and right-click
window to delete columns

Module 25: Configuring Applets 14 of 31


Applet Web Templates
 Specify which template is used when the applet is displayed in
a given mode
 Contain Applet Web Template Items
 The controls or list columns that have been bound to the template
 The item identifier that describes where in the applet the controls
or list columns should appear

Specifies where the list


column will appear

Module 25: Configuring Applets 15 of 31


List Column Definitions
 Specify:
 The field that is displayed
 The display name that appears at the top of the list column
 May reference a symbolic string

Module 25: Configuring Applets 16 of 31


Symbolic Strings
 Are stored in the repository containing words and phrases used
in UI definitions
 Global Dictionary contains many commonly used terms
 Make sure that the same name appears exactly the same way
throughout the application
 Symbolic String Locale object type allows language translation
 Are used by user interface objects such as:
 Labels
 List Columns
 Applet Title

Module 25: Configuring Applets 17 of 31


Using Symbolic Strings
 String references:
 Refer to symbolic string object definitions
 Are selected from a picklist
 Refers to the name of the symbolic string
 String overrides:
 Are used for exceptions when strings are infrequently displayed
 Can be converted to symbolic strings using a Siebel-supplied string
conversion utility

Module 25: Configuring Applets 18 of 31


String Conversion Utility
 Is provided in your Tools\bin directory
 Strconv.bat
 Allows symbolic strings to be exported and imported
 Allows translation outside the Siebel application
 Can be used to convert string overrides to symbolic strings later
in a configuration project

Module 25: Configuring Applets 19 of 31


Create a New Form Applet
 Use the Form Applet wizard to create a new form applet
 Select the project, enter the name for the applet, enter the
display title for the applet, and select a business component

Module 25: Configuring Applets 20 of 31


Create a New Form Applet Continued
 Select the modes to use
 Edit mode is required for all clients
 Uses the Applet Form Grid Layout template
 Base mode is required for Standard Interactivity clients only

Module 25: Configuring Applets 21 of 31


Create a New Form Applet Continued
 Choose the business component fields to appear in the Web
layout
 Creates controls and binds them to the applet Web templates

Module 25: Configuring Applets 22 of 31


Create a New Form Applet Continued
 Select additional controls to be added to the applet
 By default, all of the standard buttons are selected

Module 25: Configuring Applets 23 of 31


Create a New Form Applet Continued
 Review the properties you have selected

Module 25: Configuring Applets 24 of 31


Grid Layout Editor
 Is used to:
 Create new control object definitions
 Bind controls to the Web template
 Resize controls
 Reposition controls

Module 25: Configuring Applets 25 of 31


Grid Layout Editor Continued
 Allows drag-and-drop layout editing
 Supports formatting options such as:
 Align controls
 Make same
size
 Horizontal
spacing
 Vertical
spacing

Module 25: Configuring Applets 26 of 31


Web Controls Toolbar
 Supports the drag-and-drop creation of controls
 Contains icons for:
 Text controls
 Check boxes
 Labels

Right-click to set
properties

Module 25: Configuring Applets 27 of 31


Applet Form Grid Layout
 Is the template used for form applets
 Allows data to be laid out in a grid
 Item identifiers specify the grid location of the control

Module 25: Configuring Applets 28 of 31


Preview the Applet
 Right-click and select Preview to see how the applet appears
 When finished, right-click and deselect Preview to return to the
Grid Layout Editor

Right-click to preview
the applet

Module 25: Configuring Applets 29 of 31


Summary

This module showed you how to:


 Create and modify a list applet
 Create and modify a form applet

Module 25: Configuring Applets 30 of 31


Lab
 In the lab you will:
 Modify a form applet using the Grid Layout Editor
 Create a new list applet using the wizard

Module 25: Configuring Applets 31 of 31

You might also like