Show TOC

Object documentationCompose Model Task Panel Locate this document in the navigation structure

 

The Compose Model task panel serves as a repository of elements that can be dragged-and-dropped onto the Design board to compose the model workflow. Only those elements applicable to the current level of the model are displayed.

 

You build your model diagram by dragging the required icon from the Compose Model task panel onto the Design board. Once you have placed certain elements on the board, you can also drag out from their input or output ports and use the context menu to create the required item.

Note Note

If you drag out from a component that includes a large number of fields, the Select Display Fields dialog box may be displayed, to enable you to limit the fields that will be displayed in the form or table at runtime. For more information, see Select Display Fields Dialog Box.

End of the note.

When you create a new model or open an existing one, the Compose Model task panel contains only icons for top-level elements: Package, Page and iView. As you drill down into each element, the display in the task panel changes according to level.

Note also that the collection of elements displayed at iView level may change according to the runtime environment that you select. To display only those model elements available in the selected runtime (deploy) environment, choose   Tools   Options   Compiler   tab and check the Mask Unsupported features option.

For more information, see Compose the Model in the SAP NetWeaver Visual Composer Modeler's Guide.

Structure

The following table describes the elements available in the different Compose Model task panels:

Compose Model Elements

Group Name

Element Name

Description

Model Level

Components

iView

A diagram for defining a portal iView.

Top

Page

A diagram for composing iViews on a portal page.

Top

Package

A "container" for organizing model elements into a portal package.

Top

Components

Form view

A single form for data entry and selection.

iView

Table view

A tabular view of data, for display and/or edit.

iView

Chart view

A range of chart types for displaying data.

iView

HTML view

A container for displaying an external HTML document.

iView

Nested iView

An iView within a selected iView.

iView

Layer

A group of components that are shown or hidden together at runtime.

Flash view

A Flash component, selected from externally-created Flash objects residing on the Visual Composer server

iView

Connectors

Start

Defines a value to initialize the flow.

iView

End

Defines the end of the flow.

iView

Navigate

Defines navigation to a different iView.

iView

Signal In

Receives parameters from a different iView.

iView

Signal Out

Sends parameters to another iView.

iView

Popup Signal

Defines the flow of popup data.

iView

Timer

Defines the timing of an event.

iView

User Data

Contains the personal data of the user.

iView

Data Store

Temporarily stores data from the model for later use.

iView

Operators

Filter

Defines selection criteria for retrieving and displaying data. Note that you can use a dynamic expression to define any field in the model as a filter in the operator.

iView

Sort

Sorts data according to a specified field.

iView

Sigma

Aggregates the values of all the records into a single record.

iView

Upper

Retains only the specified top number of records.

iView

Lower

Retains only the specified bottom number of records.

iView

Distinct

Omits records containing duplicate data in the selected fields. Note that the fewer fields checked as distinct, the fewer records are returned.

iView

Additional Operators

Union

Union (Union)

Merges into a new dataset the data of two datasets, and removes duplicates.

iView

Intersect

Intersection (Intersection)

Creates a new dataset from data that exists in both of two datasets.

iView

Subtract

Subtraction (Subtraction)

Creates a new dataset from two datasets by including data that is only in the first dataset but not in the second dataset.

iView

Group by

Groups a dataset according to the selected operation - such as Min or Count - defined for one or more fields (columns).

iView

Combine

Combines two datasets into a new dataset, channeled into an input form.

iView

Switch

Accepts input from multiple sources and channels the data to a single model element.

iView

For examples about using each element, see the Compose the Model section of the SAP NetWeaver Visual Composer Modeler's Guide. For details about each element and its properties, see Configure Element Task Panel.

You can filter the display of elements in the task panel by using the Options (Options) drop-down menu at the top center. The options available in the menu are:

Menu Option

Description

Large Icons

Displays each icon with its label beneath it

Small Icons

Displays icons only

List View

Displays icons in a list, with labels to the right

Details View

Displays icons in a list, with labels and tooltips

Expand All

Displays icons (and labels) of all the groups

Collapse All

Displays only the group names

Integration

Usually, you will use the Find Data Services task panel first, to add the main data services of the model. Afterwards, you will use the Compose Model task panel to add model elements not inserted into the model by dragging out from the data services. See the Developing Business Logic section of the SAP NetWeaver Visual Composer Modeler's Guide for a description of the overall model-creation process.

For more information about the Find Data Services task panel, see Find Data Services Task Panel.