Sunteți pe pagina 1din 21

Siebel 8.

0 Essentials

UI Layer Configuration: Applications, Screens and Views

1 of 21

Module 25: UI Layer Configuration: Applications, Screens and Views

Module Objectives
To tailor the Siebel applications To configure screen views To change the order of screen views To create and administer a view To associate a view with a template

UI Layer Configuration: Applications, Screens and Views

3 of 21

Logical User Interface


The logical user interface consists of: Applications Screens Views Applets Controls/List Columns

UI Layer Configuration: Applications, Screens and Views

4 of 21

Applications
Applications are collections of screens through which users navigate They use a container page to display the Siebel Web page They have the application-level menus

Application-level menus

Container page

UI Layer Configuration: Applications, Screens and Views

5 of 21

Container Page
The container page is a web page that displays the toolbars, menus, screen

tabs and views appearing in the application It is specified in the Application object definition An application has one container page

Specifies the container web page

UI Layer Configuration: Applications, Screens and Views

6 of 21

Application-level Menus
It is specified in the
Application uses Generic Web menu..

Menu object type

The list of menu items

Position specifies the order of appearance

UI Layer Configuration: Applications, Screens and Views

7 of 21

Screen Tabs
Screen tabs are child objects of the application which contain links to

screens

Text appearing on the page bar


Sequence of appearance in screen bar

UI Layer Configuration: Applications, Screens and Views

8 of 21

Screens
The views and categories that appear on a screen are specified in Screen

View object type


Sequence property specifies where the view appears in the screen Menu Text property defines what name appears in the Site Map Type property defines the type of view There are four view types: Aggregate View, Aggregate Category, Detail View, Detail Category

Specifies where the view appears in the screen

UI Layer Configuration: Applications, Screens and Views

9 of 21

Types of Views
An aggregate category contains a set of views accessible through a

link in the link bar


May also contain subcategories
An aggregate view is a set of views accessible via the visibility filter

drop-down list, a link in the link bar or the Home Page

Aggregate Views

Aggregate Category

UI Layer Configuration: Applications, Screens and Views

10 of 21

Types of Views
A detail category contains a set of detail views

Each view appears as a tab on the view tab bar Is used to provide an additional layer of navigation
A detail view is a single view that displays data in a list or form

Detail Category Detail Views

UI Layer Configuration: Applications, Screens and Views

11 of 21

Sequence Editor
The sequence editor is used to define where the view appears in the

application It depends upon the Sequence property of the Screen View object definition The editor lists the views in a hierarchical order depending on the screen view type

Right-click on Screen View to invoke editor

UI Layer Configuration: Applications, Screens and Views

12 of 21

View
A view consists of one or more applets It references a Business Object It is associated with a Web Template that defines its layout

UI Layer Configuration: Applications, Screens and Views

13 of 21

View Wizard
The View wizard is used to create a new view.

Select File > New Object, select View and click OK

UI Layer Configuration: Applications, Screens and Views

14 of 21

View Wizard Inputs


The following inputs are required to create a new view using view

wizard:
Project Name View Name and display title Business Object name Upgrade behaviour Admin, Preservable, Non-Preservable The Web templates being used The applets which will be a part of the view

UI Layer Configuration: Applications, Screens and Views

15 of 21

View Wizard Outputs


Creates a new view object References the view to a business object Associates the view to a web template

Invokes the Web Layout Editor


References Business Object

Creates view

Invokes Web Layout Editor

UI Layer Configuration: Applications, Screens and Views

16 of 21

Web Layout Editor


The web layout editor displays the current layout of the view Applet window shows the available applets for the view Applets can be dragged from the applet window and placed in the placeholder

Right-click and select Edit Web Layout

UI Layer Configuration: Applications, Screens and Views

17 of 21

View Web Template Items


These are the applets bound to a view Item identifier specifies where they appear

UI Layer Configuration: Applications, Screens and Views

18 of 21

Registering and Assigning Views


To make the view available to users, the view must be administered Navigate to Administration-Application > Views to register the view Copy and paste the view name from Tools into the record Navigate to Administration-Application > Responsibilities to assign view to one

or more responsibilities

UI Layer Configuration: Applications, Screens and Views

19 of 21

Module Highlights
Applications groups of screens through which users navigate Screens contain views

Four view types Aggregate Category, Aggregate View, Detail Category, Detail View.
Views:

Consist of one or more applets Reference a business object Are associated with a web template that defines their layout Have to be registered and assigned to one or more responsibilities

UI Layer Configuration: Applications, Screens and Views

20 of 21

Lab
In the lab, you will:

Create a View Add the view to a screen Administer the new view in the application

UI Layer Configuration: Applications, Screens and Views

21 of 21

S-ar putea să vă placă și