Post on 04-Jun-2018
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
1/20
15Copyright 2007, Oracle. All rights reserved.
Module 15: Using Siebel Tools to
Examine Object Definitions
Siebel 8.0 Essen tials
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
2/20
2 of 20Copyright 2007, Oracle. All rights reserved.
Module Objectives
After completing this module you should be able to:
Describe the differences between object types and object definitions
Use Siebel Tools to examine parent and child object definitions
Why you need to know:
Enables you to configure Siebel applications effectively
Enables you to examine mappings that support bulk data transfer
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
3/20
3 of 20Copyright 2007, Oracle. All rights reserved.
Siebel Tools
Is an Integrated Development Environment (IDE)
Is a declarative configuration tool Is used to create and modify object definitions (metadata) that
define Siebel applications
Set properties for objects that control behavior
No need to modify source code or write SQL
Configure
objects instead
of writing code
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
4/20
4 of 20Copyright 2007, Oracle. All rights reserved.
Object Definitions
Are metadata that define elements of the user interface,
business logic, and data storage Are stored in the Siebel Repository, a subset of tables in
the Siebel database
Are examined, created, and edited using Siebel Tools
Are compiled into the repository file for a configuredapplication
Repository
Data
SRF
Siebel
Repository File
ObjectManager
Configured
application
Tools output is input
for object manager
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
5/20
5 of 20Copyright 2007, Oracle. All rights reserved.
Object Definition
Consists of a set of properties with assigned values
Is created from a template called an object type
View
Name:
Title:
Inactive:
View
Name: Account List View
Title: My Accounts
Inactive: FALSE
Template
with empty
properties
Object with
values in
properties
Object Type Object Definition
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
6/20
6 of 20Copyright 2007, Oracle. All rights reserved.
Examining Object Definitions
Use the Object List Editor (OBLE) to display object definitions
Select an object type in the Object Explorer (OE)
Object definitions appear in the Object List Editor
OE
Object
definition
OBLE
Object
property
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
7/207 of 20Copyright 2007, Oracle. All rights reserved.
Siebel Tools User Interface
Differs from the client application
Has toolbar icons for common user operations
Record navigation Query Sort
Menu invoked byright-clicking
object definition
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
8/208 of 20Copyright 2007, Oracle. All rights reserved.
Properties Window
Displays the properties for the object definition selected in the
OBLE
Select View > Windows > Properties Window
Properties are listed in alphabetical order
The value is shown next to property name
Properties
window
Does not show Changed
or Project properties
Same value
OBLE
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
9/209 of 20Copyright 2007, Oracle. All rights reserved.
Hierarchy of Object Types
Some object types contain child object types
For instance, Field is a child object type of the BusinessComponent object type
Multiple
hierarchy
levels
Object
explorer
displays
hierarchy
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
10/2010 of 20Copyright 2007, Oracle. All rights reserved.
Object Explorer
Displays by default a small set of the most commonly used
object types
Select View > Options and click the Object Explorer tab to add or
remove object types from the Object Explorer
Some options
displayed
All options
displayed
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
11/2011 of 20Copyright 2007, Oracle. All rights reserved.
Viewing Parent/Child Object Definitions
Select object types and definitions alternately to examine child
object definitions
2. Select the parent object
definition in the OBLE
3. Select the desired child
object type (Field) in the OE
4. View child object definitions for the selected
parent definition in the lower pane of the OBLE
1. Expand the parent object
type (BC) in the OEUse the
Types tab
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
12/20
1/3
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
13/2013 of 20Copyright 2007, Oracle. All rights reserved.
Hyperlinks
Drill down on a hyperlink to navigate to that object definition
For example, applet to business component
For example, business component to table
Underlined
in blue
1/3
2/3
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
14/2014 of 20Copyright 2007, Oracle. All rights reserved.
Back and Forward Buttons
Use the Back button to return to the object definition last
examined
Use the Forward button to return to the current object definition
2/3
3/3
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
15/2015 of 20Copyright 2007, Oracle. All rights reserved.
Bookmarks
Use bookmarks to navigate directly to a specific object definition
Select desired bookmark
from bookmarks window
Add a new
bookmarkDisplay or hide
bookmark
window
3/3
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
16/2016 of 20Copyright 2007, Oracle. All rights reserved.
Window Navigation
Use dockable windows and tabs for frequently-accessed tools
such as the Properties window
Undock windows to resize and place
Autohide docking
windows
Minimize,
maximize, close
Window tabs
Autohide
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
17/2017 of 20Copyright 2007, Oracle. All rights reserved.
Object Explorer: Flat Tab
Removes all hierarchy and shows all object types in a single list
Helps developers: Find a child object with an unknown parent
See how object definitions and properties are typically used
Parent object definition
displayed (parent applet for the control)
Select any
object type
in the OE
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
18/2018 of 20Copyright 2007, Oracle. All rights reserved.
Module Highlights
Siebel Tools is a declarative configuration tool
Object definitions consist of a set of properties with assignedvalues
Are created from a template called an object type
The Object Explorer (OE) lists object types
Object definitions appear in the Object List Editor (OBLE)
Properties Window displays the object definition selected in the
OBLE
Flat tab removes all hierarchy and shows all object types in a
single list
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
19/20
19 of 20Copyright 2007, Oracle. All rights reserved.
Tools navigation convention used in the labs
Select Business Component :: Account | Field :: Account Role
Lab
In the lab you will:
Use Siebel Tools to examine object definitions in the Siebelrepository
Parent ObjectType in OE
Child Object Typein OE
Parent Record
in OBLE
Child Record
in OBLE
8/13/2019 15 Using Siebel Tools to Examine Object Definitions
20/20
20 of 20C i ht 2007 O l All i ht d