Bookshelf Home | Contents | Index | Search | PDF |
Siebel Tools Reference > Logical User Interface Objects Layer > Views >
Master-Detail Views
In a master-detail view, typically a form applet and a list applet display data from two business components related by a link. The form applet appears above the list applet. The form applet displays one record from the master business component in the master-detail relationship. The list applet displays all of the records from the detail business component that have as their master record the record currently displayed 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 148 illustrates the Contact Detail - Accounts view, which is a master-detail view.
The list of Accounts for this Contact appears in the list applet. If a different Contact appeared in the form applet, a different set of Accounts would appear in the list applet.
The applets in this view are Contact Form applet and Contact Account applet. They are based on the Contact and Account business components, respectively. The business object associated with the view is Contact. In the context of the Contact business object, the master-detail relationship between Contact and Account is based on the Contact/Contact Account link. See Figure 149 for the relationships among the objects.
The object definitions in this diagram are briefly described in the following:
- 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 to 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 object.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Tools Reference, Version 7.5, Rev. A Published: 18 April 2003 |