Show TOC

 Extend Screen Layout and Screen Sequence

New fields can be integrated into screen layout and screen sequence in several different ways.

Include Field in Existing Field Group

If the new field is so closely connected with the fields already created for the field group in your application that these fields can only be shown or hidden together, the new field should be included in this field group. The following activities are necessary:

  • Assign the new field to an existing field group (see Screen Layout , Field Groups)

  • Change view to which the field group is assigned (see Screen Layout , Views)

Note: A field group may only be assigned fields from one application. Other applications must define separate field groups for their fields.

Include Field in Existing View

If the new field belongs to a fields in a view that already exists in your application in terms of its display and checks, it should be included in this view. You use its own field group to show or hide the new field separate from the others. The following activities are necessary:

  • Create field group and assign new field (see Screen Layout , Field Groups)

  • Change view to which the field group is assigned (see Screen Layout , Views)

Note: Only fields belonging to the same application can be located in a view. Other applications must define separate views for their fields.

Include New View in Existing Section

If a new field is independent in terms of its display and checks but belongs to existing views in terms of its content, you need to create a separate view for it and assign this view to the existing section. The following activities are necessary:

  • Create field group and assign new field (see Screen Layout , Field Groups)

  • Create view and assign field group (see Screen Layout , Views)

  • Adapt object part if the application object uses divisibility (see Divisibility , Object Parts)

  • Assign application to the object part

  • Assign view to the object part

  • Assign new view to an existing section (see section Screen Layout , Sections)

Include New Section in Existing Screen

If a new field is independent in terms of its display and checks as well as in terms of its content, you create a separate view and a separate section for this field. If the section fits the context of an existing screen, the new section should be assigned to this screen. The following activities are necessary:

  • Create field group and assign new field (see Screen Layout , Field Groups)

  • Create view and assign the new field group (see Screen Layout , Views)

  • Adapt object part if the application object uses divisibility (see Divisibility , Object Parts)

  • Assign application to the object part

  • Assign view to the object part

  • Create section and assign the new view (see Screen Layout , Views)

  • Assign new section to the existing screen (see section Screen Layout , Screens)

New Screen in Existing Screen Sequence

If the field does not fit in the context of an existing screen, create a new screen and integrate it into an existing sequence. The following activities are necessary:

  • Create field group and assign new field (see Screen Layout , Field Groups)

  • Create view and assign the new field group (see Screen Layout , Views)

  • Adapt object part if the application object uses divisibility (see Divisibility , Object Parts)

  • Assign application to the object part

  • Assign view to the object part

  • Create section and assign the new view (see Screen Layout , Views)

  • Create screen and assign new section (see section Screen Layout , Screens)

  • Assign the new screen to an existing screen sequence (see Screen Sequences , Assigning Screen Sequences -> Screens)

New Screen as Main Screen Sequence

If an application object uses divisibility, you have the option of creating a new main screen sequence and assigning it to the object part in which the new field is relevant. Since the views not assigned to an object part are not automatically displayed by the BDT, a new main screen sequence is only necessary if:

  • You want a different sequence of screens

  • Various screens are to be combined because otherwise there would be a number of nearly blank screens

The following actions are required to create a new main screen sequence:

  • Create field group and assign new field (see Screen Layout , Field Groups)

  • Create view and assign the new field group (see Screen Layout , Views)

  • Adapt object part if the application object uses divisibility (see Divisibility , Object Parts)

  • Assign screen sequence to the object part

  • Assign application to the object part

  • Assign view to the object part

  • Create section and assign the new view (see Screen Layout , Views)

  • Create screen and assign new section (see section Screen Layout , Screens)

  • Create new sequence and assign screens (see Screen Sequences )

  • Assign the new screen to the screen sequence category Main Screen Sequence (see Screen Sequences , Assigning Screen Sequence Category -> Screen Sequences)

New Additional Screen and/or New Additional Sequence

If you want the new field to be on a separate screen but do not want it to be processed in the main screen sequence, it must be called explicitly using an additional function. Carry out the following activities:

  • Create field group and assign new field (see Screen Layout , Field Groups)

  • Create view and assign the new field group (see Screen Layout , Views)

  • Adapt object part if the application object uses divisibility (see Divisibility , Object Parts)

  • Assign application to the object part

  • Assign view to the object part

  • Create section and assign the new view (see Screen Layout , Views)

  • Create screen and assign new section (see section Screen Layout , Screens)

  • Create new sequence and assign screens (see Screen Sequences , Defining Screen Sequences and Assigning Screen Sequence -> Screens)

  • Create new screen sequence category and assign the new screen sequence to it (see Screen Sequences , Screen Sequence Categories and Assigning Screen Sequence Category -> Screen Sequences)

  • Create new menu option and assign the new sequence category to it (see Menus )