Configuring Siebel eBusiness Applications > Configuring Screens and Views >

About Views


A view is a repository object used to render the user interface. It is a collection of applets that presents data from a single business object. Views can contain lists, forms, charts, and other types of applets. Most views are either a master-detail view or a list-form view.

List-Form Views

A list-form view consists of a list applet and a form applet that display data from the same business component. The list applet appears above the form applet. It displays a list of records. The form applet presents detailed information about the record currently selected in the list applet.

Figure 63 shows an example list-form view.

Figure 63.  List-Form View
Click for full size image

The applets shown in Figure 63 are the Account List applet and Account Entry applet. Both are based on the Account business component. The Account list applet displays a list of account records and the form applet displays detailed information about the selected account, but in a form that can be viewed without scrolling.

Master-Detail Views

A master-detail view typically consists of a form applet and a list applet that display data from two different business components. A link defines a master-detail relationship between the two business components. The form applet appears above the list applet and displays one record from the master business component. The list applet displays all of the records from the detail business component that are associated with the record in selected in the form applet.

NOTE:  In another variant of the master-detail view style, the view can consist of two list applets. The records in the detail list applet are detail records of the currently selected record in the master list applet.

Figure 65 shows an example master-detail view. The applets shown are the Account Contact List Applet and the Account Entry Applet. They are based on the Contact and Account business components, respectively. The business object associated with the view is Account. In the context of the Account business object, the master-detail relationship between Account and Contact is based on the Account/Contact link.

Figure 64.  Master-Detail View 
Click for full size image

See Figure 65 for the relationships among the objects used to implement a master-detail view.

Figure 65.  Master-Detail View Architecture
Click for full size image

The object definitions shown in Figure 65 are briefly described below:

  • Master-Detail View. The view being implemented.
  • Master Applet. The form applet used to display the master record.
  • Detail Applet. The list applet used to display the corresponding detail records.
  • Business Object. Business object associated with the view by means of the Business Object property of the View object. The business object establishes the context that determines the active link between the business components associated with the two applets.
  • Business Object Components. The business object components are child objects of the business object. Each business object component associates a business component to the business object.
  • Master Business Component. The business component associated with the master applet.
  • Detail Business Component. The business component associated with the detail applet.
  • Link. The link that specifies the master-detail relationship between the master and detail business components. It is identified in the Link property of the detail Business Object Component.
Related Topics

About Business Components

About Business Objects

About Links

Configuring Siebel eBusiness Applications