module 26 ui layer configuration applications, screens and views

Upload: realvasyapupkin

Post on 04-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    1/21

    UI Layer Configuration: Applications, Screens and Views 1 of 21

    Siebel 8.0 Essentials

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    2/21

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

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    3/21

    UI Layer Configuration: Applications, Screens and Views 3 of 21

    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

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    4/21

    UI Layer Configuration: Applications, Screens and Views 4 of 21

    Logical User Interface

    The logical user interface consists of:

    ApplicationsScreens

    Views

    Applets

    Controls/List Columns

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    5/21

    UI Layer Configuration: Applications, Screens and Views 5 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

    Container page

    Application-level

    menus

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    6/21

    UI Layer Configuration: Applications, Screens and Views 6 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

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    7/21UI Layer Configuration: Applications, Screens and Views 7 of 21

    Application-level Menus

    It is specified in theMenu object type

    Application uses

    Generic Webmenu..

    The list of

    menu items Position specifies

    the order of

    appearance

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    8/21UI Layer Configuration: Applications, Screens and Views 8 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

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    9/21UI Layer Configuration: Applications, Screens and Views 9 of 21

    Screens

    The views and categories that appear on a screen are specified in ScreenView object type

    Sequence property specifies where the view appears in the screenMenu 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

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    10/21UI Layer Configuration: Applications, Screens and Views 10 of 21

    Types of Views

    An aggregate category contains a set of views accessible through a

    link in the link barMay also contain subcategories

    An aggregate view is a set of views accessible via the visibility filterdrop-down list, a link in the link bar or the Home Page

    Aggregate

    Views

    Aggregate

    Category

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    11/21UI Layer Configuration: Applications, Screens and Views 11 of 21

    Types of Views

    A detail category contains a set of detail views

    Each view appears as a tab on the view tab barIs 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

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    12/21UI Layer Configuration: Applications, Screens and Views 12 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

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    13/21UI Layer Configuration: Applications, Screens and Views 13 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

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    14/21UI Layer Configuration: Applications, Screens and Views 14 of 21

    View Wizard

    The View wizard is used to create a new view.

    Select File > New Object, select View and click OK

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    15/21UI Layer Configuration: Applications, Screens and Views 15 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

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    16/21UI Layer Configuration: Applications, Screens and Views 16 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

    Creates

    view

    References

    Business Object

    Invokes Web

    Layout Editor

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    17/21UI Layer Configuration: Applications, Screens and Views 17 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 theplaceholder

    Right-click and

    select Edit Web

    Layout

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    18/21UI Layer Configuration: Applications, Screens and Views 18 of 21

    View Web Template Items

    These are the applets bound to a view

    Item identifier specifies where they appear

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    19/21UI Layer Configuration: Applications, Screens and Views 19 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

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    20/21

    UI Layer Configuration: Applications, Screens and Views 20 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 objectAre associated with a web template that defines their layout

    Have to be registered and assigned to one or more responsibilities

  • 7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views

    21/21

    UI Layer Configuration: Applications Screens and Views

    Lab

    In the lab, you will:Create a View

    Add the view to a screen

    Administer the new view in the application