Show TOC

 Inserting User-Specific TextsLocate this document in the navigation structure


You can insert texts in reports in order to include textual information. The following text types are available:

  • Language-independent texts
  • Language-dependent texts
  1. Select the cell or field into which you want to insert the text, and choose Insert Custom Text in the context menu for the cell, or Insert →   Custom Text in the Report Designer menu bar.
  2. Double-click the selected cell. The cell is now input-ready.
  3. In the Properties screen area, specify whether the custom text is to be language-independent or language-dependent.

    Language-independent texts

    Texts of this type are not translated.

    Enter the language-independent text either directly in the cell or in the corresponding input field in the Properties screen area.


    If you want to create a new line in the text input, choose the key combination SHIFT + ENTER.

    Language-dependent texts

    Texts of this type can be translated. The tab page offers you the following options:

    • Local

      These texts are stored together with the report and have an automatic transport and translation connection.

      In order to reuse one of the texts already stored in the relevant report, select the text in the dropdown box or enter it directly in the Key field if you know the key.

    •  BEx

      These texts can be used in both Web templates and reports. Transport and translation must be performed manually.

      If you know the key of the text you want to use, you can enter it in the corresponding field and/or edit it with Edit Text.

      When you select Edit Text, the text maintenance dialog appears.

      1. In the text maintenance dialog, choose the text that you want to change.
      2. Choose Edit Mode and make your changes. In addition to the key and the text, the language is also displayed in the text maintenance dialog.


      3. In the empty row of the text maintenance dialog, enter your text into the Key and Text fields, and enter the language of the text created into the Language field. Note that at design time for the text maintenance, you can select the language of the text, but that at runtime, the text is displayed in the portal logon language.
      4. Choose Save Changes. Your changes are saved to the table.

        To get a better overview of the translated texts, in the text maintenance dialog, you can sort the table according to the Key, Language, or Text columns.

    • Program

      When you select this text type, you can select the texts of an ABAP report program that you have created. These texts have a translation connection; they are not transported with the object and have to be created in the relevant report program in the BI system. More information: Generating an ABAP Program to Maintain Language-Dependent Texts .

      1. Under Program enter the name of the ABAP program and under Key the key of the text to be edited.
      2. Choose Retrieve Text. The selected text is displayed in the Current Text Input field.
  4. If necessary, format the texts you entered. You can use the design functions of the Report Designer (for example, font and font size) to do this.

    User-specific texts can also be created and edited in the Web Application Designer. The options for language-independent and language-dependent texts are also available there, whereby the scope of the functions is identical. For language-dependent texts, the different options for these text types have different names in the Web Application Designer than in the Report Designer. The table below shows the name mapping in both BEx tools:

    Language-Dependent Text Type in the Web Application Designer Language-Dependent Text Type in the Report Designer

    Language-Dependent Text Stored in Object (Web Template or Reusable Web Item)


    Language-Dependent Text Stored in Table


    Language-Dependent (ABAP) Report Text (Obsolete)


More information: Text Input Dialog