Entering content frame

Procedure documentation Defining the Navigation Structure Locate the document in its SAP Library structure

You can easily create the navigation structure within the form example application, because you must only define two navigation links between the two views Form and EMailEditor and the corresponding inbound plugs and outbound plugs.

This graphic is explained in the accompanying text

Inbound Plugs and Outbound Plugs

Declare two inbound plugs in the views Form and EMailEditor.

Inbound plugs

View

Name

Parameter Name

Parameter Type

Form

DisplayFormIn

 

 

EMailEditor

DisplayEditorIn

eMailAddress

string

 

These are the corresponding outbound plugs:

Outbound plugs

View

Name

Parameter Name

Parameter Type

Form

SendEMailOut

eMailAddress

string

EMailEditor

FinishOut

 

 

Note that the eMailAddress parameter is declared in the SendEMailOut outbound plug of the Form view controller and in the DisplayEditorIninbound plug of the EMailEditor view controller. This enables you to provide the e-mail address without context mapping.

This graphic is explained in the accompanying text

Make sure that the parameters declared in the inbound plug and outbound plug have identical types and names.

Navigation Links

To define a navigation link from view A to view B, you must assign an inbound plug in view B to an outbound plug of view A.

Navigation Links

Start View

Outbound Plug

Target View

Inbound Plug

Form

SendEMailOut

EMailEditor

DisplayEditorIn

EMailEditor

FinishOut

Form

DisplayFormIn

This graphic is explained in the accompanying text

To create a navigation link in the Web Dynpro Explorer, select the entry This graphic is explained in the accompanying text Create Navigation Link in the context menu of an outbound plug.

The declarative part of the view development is now almost completed. The declaration of the methods required for the input checks in the controller of the Form view is described under Implementing the Controller of the Form View.

This graphic is explained in the accompanying text   The next step is to define messages in the Message Editor of the Web Dynpro component SimpleErrors.

  

  

 

 

Leaving content frame