Entering content frameBackground documentation MIME Repository Locate the document in its SAP Library structure

Overview

The MIME Repository is used to store all MIME objects (style sheets, graphics, icons and so on) in the SAP System. MIMEs are created as objects in the SAP database and can be referred to on the pages of BSP applications. MIME objects use the SAP development infrastructure. In particular, changes in the MIME Repository, such as the import of new MIMEs, are written to a transport request.

The MIME Repository is displayed in a browser. All MIME objects are arranged hierarchically in directories of a tree structure. If the browser is started, it overlays the navigation area (left-hand side) in the Object Navigator.

For each BSP application, the system automatically creates an identically-named folder in the MIME Repository. This application directory is designed to store all application-specific MIMEs. This special folder cannot be deleted explicitly and remains an integral part of the MIME Repository as long as the BSP application exists. As soon as the BSP application is deleted, the corresponding folder is also automatically removed with all MIME objects contained therein.
Besides application-specific MIMEs, you can also use cross-application MIMEs for your BSP applications. These MIMEs are available in the PUBLIC folder.

Caution

When a BSP application is transported, the corresponding directory in the MIME Repository is not automatically transported with it. The application folder, the MIME objects to be transported, and possibly also its subdirectories must be explicitly assigned to a transport request.
See also: Assigning MIME Objects to a Transport Request under
Structure linkOther Functions.

All objects of the MIME Repository are assigned to one namespace. As far as customer developments are concerned, the system accesses the corresponding directories in the customer namespace.

 

This graphic is explained in the accompanying text

Starting the MIME Repository Browser

To go to the display of the MIME Repository, start the Object Navigator (SE80) and click the MIME Repository toggle button in the navigation area (top left corner). Select a namespace – if this is different from the default namespace – and then make a further selection for BSP applications through the appropriate input field.

This graphic is explained in the accompanying text

Note

If the MIME Repository switch button is not displayed, change the user settings. To do this, choose the menu path Utilities ® Settings Then click the title element General Workbench and activate the setting MIME Repository.

Restricting the Selection of BSP Folders

The input field for the MIME Repository lets you restrict the selection of the BSP folders to be displayed. You can either enter a full name here or specify a set of names using the wildcard characters * and + . If you enter *, all the application folders of the standard namespace are displayed. If you enter /XYZ/* , all the application directories of namespace XYZ are displayed. If you enter /*/, you will see all the namespace folders available in the system.

Using MIME Objects in BSPs

For addressing MIME objects in the layout of your BSP, use the relative path specifications. You enter the paths relative to your own BSP application. When you create a BSP application, the system automatically creates a corresponding folder with the name of your BSP application in the MIME Repository.

If you specify "xxx.gif", this always refers to the folder in the current BSP application.

Example

<img src="mypicture.jpg">

To include MIMEs from other applications, also use relative path specifications: "../another_application/yyy.gif". In this way, you can access MIMEs in public folders.

Example

<img src="../public/tutorial/scalabiligy.jpg">

Features

All operations on MIME objects or folders in the MIME Repository are available either through the tree structure of the MIME Repository Browser or through the object list in the corresponding BSP application. The objects in the MIME Repository are thus completely integrated in the Repository Browser of SE80. Both tree displays contain the same features, except for the preview When you double-click a MIME object in the MIME Repository Browser to display a preview, the editor assigned to the MIME category is triggered in the Repository Browser - as a separate application.

The following functions are available:

Structure linkSupported MIME Categories

Structure linkImporting MIMEs

Structure linkCreating Folders

Structure linkConverting MIMEs into BSPs

Structure linkDeleting MIMEs or Folders

Structure linkCreating Namespace Folders

Structure linkMarking MIMEs as Relevant for Translation

Structure linkOther Functions

 

 

Leaving content frame