Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation MIME Repository  Dokument im Navigationsbaum lokalisieren

Übersicht

Das MIME Repository dient als Ablage für alle MIMEs (Style Sheets, Grafiken, Ikonen, …) im SAP-System. MIMEs werden als Objekte auf der SAP-Datenbank angelegt und können im Rahmen von verschiedenen Anwendungstechnologien (z.B. auf Seiten der BSP-Applikationen) referenziert werden. MIME-Objekte nutzen die SAP-Entwicklungsinfrastruktur; insbesondere werden Änderungen im MIME Repository wie etwa das Importieren neuer MIMEs in einen Transportauftrag geschrieben.

Das MIME Repository wird durch einen Browser visualisiert. Hier sind alle MIME-Objekte hierarchisch in Verzeichnissen in einer Baumanzeige angeordnet. Wird der Browser gestartet, so überlagert er den gesamten Navigationsbereich (links) im Object Navigator.

Zu jeder BSP-Applikation wird ein gleichnamiger Ordner im MIME Repository automatisch angelegt. Dieser Anwendungsordner ist als Ablage für alle anwendungsspezifischen MIMEs vorgesehen. Dieser besondere Ordner kann nicht explizit gelöscht werden und ist solange Bestandteil des MIME Repository, solange die BSP-Applikation existiert. Sobald jedoch die BSP-Applikation gelöscht wird, wird auch der zugehörige Ordner mit allen darin enthaltenen MIMEs automatisch gelöscht.

Achtung Da das MIME Repository des Web Application Servers ab Release 6.40 auch von anderen Technologien genutzt werden kann, sind einige Ordner in dessen hierarchische Struktur eingefügt worden. Der neue Ordner /SAP/PUBLIC beinhaltet Softwarekomponenten-übergreifende MIMEs. MIMEs, die von allen BSP-Anwendungen genutzt werden können, sind nun über den Pfad /SAP/BC/BSP/[Namensraum]/PUBLIC erreichbar.

 

Den Browser des MIME Repository starten

Um zur Anzeige des MIME Repository zu gelangen, starten Sie den Object Navigator (SE80) und klicken im Navigationsbereich die Umschalttaste MIME Repository (links oben) an.

 

Hinweis Sollte die Umschalttaste MIME Repository nicht angezeigt werden, dann ändern Sie die entsprechenden Benutzereinstellungen. Wählen Sie dazu den Menüpfad Hilfsmittel Einstellungen, klicken Sie dann den Tabreiter Workbench allgemein an und aktivieren Sie zuletzt die Einstellung MIME Repository.

 

MIME-Objekte in BSP-Applikationen

Alle Operationen an MIME-Objekten oder an Ordnern im MIME Repository sind entweder über die Baumstruktur des MIME Repositorys oder über der Objektliste einer BSP-Anwendung verfügbar. Die Objekte des MIME Repository sind für BSP vollständig in den Repository Browser der SE80 integriert. Beide Baumdarstellungen enthalten - bis auf den Preview - den gleichen Funktionsumfang. Während ein Doppelklick auf ein MIME-Objekt im MIME Repostitory Browser einen Preview anzeigt, wird im Repository Browser für BSP-Applikationen stattdessen der der MIME-Kategorie zugeordnete Editor als separate Anwendung gestartet.

MIME-Objekte in Web-Dynpro-Anwendungen

Eine Integration der MIME-Objekte in die Objektliste für Web-Dynpro-Anwendungen im Repository Browser steht nicht zur Verfügung. Um für eine Web-Dynpro-Anwendung MIME-Objekte anzulegen oder zu pflegen, müssen Sie im Object Navigator in die Darstellung des MIME Repositorys wechseln.

 

Im einzelnen stehen Ihnen die folgenden Funktionen zur Verfügung:

Unterstützte MIME-Kategorien

MIMEs importieren

Ordner anlegen

MIMEs in BSPs umwandeln

MIMEs oder Ordner löschen

Namensraumordner anlegen

MIMEs als übersetzungsrelevant kennzeichnen

Weitere Funktionen

 

Die Struktur des MIME Repository

MIME-Objekte von BSP-Applikationen und Web-Dynpro-Anwendungen sind einem Namensraum zugeordnet. Bei Kundenentwicklungen wird auf die entsprechenden Verzeichnisse im Kundennamensraum zugegriffen.

Diese Grafik wird im zugehörigen Text erklärt

 

MIME-Objekte in BSPs verwenden

Für die Adressierung von MIME-Objekten im Layout Ihrer BSP verwenden Sie relative Pfadangaben. Sie geben die Pfade relativ zu Ihrer eigenen BSP-Applikation an. Beim Anlegen einer BSP-Applikation wird automatisch ein entsprechender Ordner mit dem Namen Ihrer BSP-Applikation im MIME Repository angelegt.

Die Angabe von "xxx.gif“ bezieht sich immer auf den Ordner der aktuellen BSP-Applikation.

Beispiel <img src="mypicture.jpg">

Um MIMEs von anderen Anwendungen einzubinden, verwenden Sie ebenfalls relative Pfadangaben: "../another_application/yyy.gif“. Auf diese Weise können Sie auch auf MIMEs in den öffentlichen (public) Ordnern zugreifen.

Beispiel <img src="../public/tutorial/scalability.jpg">

 

Ende des Inhaltsbereichs