Show TOC

Adjusting the Name, Property Filter, and Structure of an ABAP Repository TreeLocate this document in the navigation structure

You can adjust the name, property filters, and structure of an ABAP Repository Tree when you, for example, create or adapt ABAP repository trees.

Prerequisites

ABAP repository trees and folders are supported since SAP NetWeaver AS for ABAP 7.51 innovation package SP00. In addition, your ABAP system needs to be connected with a SAP HANA database.

Procedure

  1. Open the relevant tree configuration wizard.

    The ABAP Repository Tree Configuration wizard is opened and displays the existing object selection.

    Example of the wizard to configure a ABAP repository tree
    Figure 1: Example of the wizard to configure a ABAP repository tree
  2. In the Tree Presentation area, you can overwrite the existing name. To do this, select the existing name and enter the new one.
  3. In the Object Selection area, you can restrict the number of displayed development objects manually by entering the
    • Property Filter on base of the following tree levels from the Tree Structure area to filter for:
      Property Technical Key Filter Example Description

      Owner

      owner

      owner:testuser

      User who has created or is responsible for a development object

      Object Type

      type

      type:clas,inf,stru,dtab

      stru and dtab are examples for alias names to differentiate between database tables and structures.

      Object type of the development objects

      The object type is abbreviated as four-character string.

      Alias types are used for non-unique transport types.

      Package

      package

      package:basis

      ABAP package where the development objects are assigned to

      API State

      api

      api:released

      Release state that describes the availability of a development objects

      Creation Year

      created

      created:2016

      Year in which a development object was created

      Original Language

      language

      language:en Original language in which a development object has been created
      Example

      You can limit your filter, for example, as follows:

      • type:clas: for ABAP classes
      • package:basis: for ABAP objects that are saved in the ABAP package "basis"
      • type:clas,tabl package:basis: for ABAP classes and database tables that are saved in the ABAP package "basis"

      You can also combine filters, such as api:released type:clas, owner:test package:basis.

      Note

      Use the content assist functionality (Ctrl + Space) to add predefined filter criteria. Then, the completion list is opened from where you can select the relevant filter criteria.

    • Object Name Pattern to enter and limit for object names or name patterns.
      Note
      You can use the
      • Complete name of a development object
      • Prefix of its name
      • Search pattern using the following wildcards:
        • "*" for any string
        • "?" for any character
        • Ending with "<" to suppress automatic prefix matching
      Example Example for possible name patterns: *abc?test<, cl*
  4. In the Tree Structure (based on Properties) area, you can adopt the structure of a tree. To do this, drag and drop the relevant tree level from the Available Tree Levels section to the Selected Tree Levels (preview) section.
    Note

    The hierarchy of a tree level is created in accordance to the way you drag and drop them.

    In addition, you have the following possibilities:

    • To modify the hierarchy of the tree levels, select the relevant tree level in the Selected Tree Levels (preview) section and choose the Move Up or Move Down button.
    • To eliminate a criteria from the selection, select the relevant tree level in the Selected Tree Levels (preview) section and choose the Remove button .
    • To supplement your selection without using drag and drop, select the relevant tree level in the Available Tree Levels section and choose the Add button.
    • To replace an existing tree level, drag and drop the new tree level on the one to be replaced.
    • You can use multiselection. The hierarchy of the tree levels is considered in accordance to the order you have selected them.

    In the Selected Tree Levels (preview) section, the hierarchy of the tree levels is automatically adopted.