Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 14

Siebel 8.

0 Essentials

UI Layer Configuration: Drilldowns 1 of 14


Module 26: UI Layer Configuration:
Drilldowns
Module Objectives

• To configure a drilldown to a related view


• To enable the thread bar

UI Layer Configuration: Drilldowns 3 of 14


Navigation using Drilldown
• Drilldowns have a hyperlink value, which, when clicked, navigate to a
different but related view
–Only List columns can be configured for drilldown

• Drilldowns can be configured as static or dynamic drilldowns


–Static: Clicking the hyperlink takes the user to the same view
–Dynamic: Clicking the hyperlink takes the user to a view depending on the
values in the current view

UI Layer Configuration: Drilldowns 4 of 14


Static Drilldown
• Static Drilldown can be either to the same business component or a
different business component
–Static Drilldown to the same BC drills down to another view, keeping the BC
context
–Static Drilldown to a different BC drills down to another view, changing the
BC context

..to detail
Opportunities view
record
drilldown..

UI Layer Configuration: Drilldowns 5 of 14


Configuring Drilldown within Same BC

• Create a new drilldown object


• Set the Hyperlink Field and View properties to enable static drilldown
• Drilldown object is child of an Applet object

The field to be
The target
configured for
view
drilldown

UI Layer Configuration: Drilldowns 6 of 14


Configuring Drilldown to Different BC
• Create a new drilldown object
• Set Hyperlink and View properties as before
• Set Business Component, Source Field and Destination Field properties to
enable drilldown to a view based on a different parent record

UI Layer Configuration: Drilldowns 7 of 14


Dynamic Drilldown
• In Dynamic drilldown, one can navigate to different views from the same
hyperlink field
• The view to which one navigates depends upon the value of a field in the
active record of the list

UI Layer Configuration: Drilldowns 8 of 14


Configuring Dynamic Drilldown
• In Siebel Tools, create drilldown objects for each view to be navigated
to through the hyperlink field
• Set the Sequence number to determine where to look for dynamic
drilldown destinations
–The drilldown object with the lowest sequence number is checked for
Dynamic Drilldown Destination child object definitions
The Original and
Original – Personal
drilldown objects have
the same Hyperlink
Field but different target
views

UI Layer Configuration: Drilldowns 9 of 14


Configuring Dynamic Drilldown…

• Create a Dynamic Drilldown Destination object definition for each


condition
–Each condition specifies a destination drilldown object to use
–Best practice is to create a default dynamic drilldown destination to specify a
desired view if no matches are found
• However, if there is no default configured, navigates to the view specified
by the parent drilldown object

Value to check Destination


for
Field to check
Separate definition
for each destination

UI Layer Configuration: Drilldowns 10 of 14


Thread Bar
• The Thread Bar is present above the Screen tabs
• It tracks previous views and active record
• It gets updated whenever the user navigates to a different business
object
• It is helpful in that it provides a hyperlink to previous views

Hyperlink to
previous views

UI Layer Configuration: Drilldowns 11 of 14


Thread Properties

• Specifies the text appearing in the thread bar


• Is configured as property of View Object

Thread title Thread field


value

Specifies what to
remember in the
hyperlink

Thread Title property


specifies prior business
object in hyperlink; if
not entered, application
uses Title property

UI Layer Configuration: Drilldowns 12 of 14


Module Highlights

• List columns or controls can be configured for drilldowns


• Drilldowns are either static or dynamic
–Static drilldowns always navigate to the same view
–Dynamic drilldowns navigate to a view depending on values of certain fields
in the current record
–Static drilldowns can be used to navigate to within the same BC or to a
different BC
• Thread Bar shows the previously visited views and allows the user to
backtrack to the view

UI Layer Configuration: Drilldowns 13 of 14


Lab

• In the lab, you will:


–Create and configure dynamic drilldowns

UI Layer Configuration: Drilldowns 14 of 14

You might also like