The Data Controls panel shows the structure of your business components data model in a hierarchical display of business objects, methods, and data control operations.
With the aid of the Data Controls panel, UI design is a series of drag-and-drop steps. The list of available UI controls appears when you drop a data object selection (collection or attribute) from the panel into a page. Only the UI controls that are appropriate to display the chosen data object will appear in the list. For example, when you drag a collection from the Data Controls panel, your UI choices include form and table controls, but do not include text field controls.
The Data Controls panel reflects the master-detail hierarchies in your application module data model by displaying detail data collections nested under their master data collection. For example, the OrderItemsView2 collection is shown as a child node under the OrdersView1 collection, indicating the master-detail relationship between orders and order items.
When you dropped the OrdersView1 collection from the Data Controls panel into the Structure window, you created a read-only form to display data from the OrdersView view object. The individual UI controls that make up the read-only form are a series of Panel Label and Message components wrapped in a Panel Form Layout. Each form field is a Panel Label and Message containing an Output Text component.
Later you will drop the OrderItemsView2 collection as a read-only table to create a table of order items for the currently displayed order in the form. No coding is needed as ADF maintains this master-detail relationship for you automatically.
Copyright © 1997, 2009, Oracle. All rights reserved.