Transaktion SE78 (Verwaltung von Formulargrafiken) und Logos

Aus SAP-Wiki
Wechseln zu: Navigation, Suche

In Formularen werden häufig Grafiken ausgegeben, z. B. Logos. Seit Basis-Release 4.6C werden Grafiken (wie z. B. Firmenlogos, Materialbilder) im SAP-System über den BDS (Business Document Service) verwaltet. Damit ist eine sprach- und mandantenunabhängige Ablage möglich.

SAP nennt die Grafikverwaltung auch "MIME-Repository".

Grafikverwaltung (Transaktion SE78)

  • Grafiken müssen zunächst vom lokalen Arbeitsplatz in der Transaktion SE78 (Verwaltung von Formulargrafiken) eingelesen werden und stehen dann in SAP zur Verfügung.

SE78 1.JPG

Verwaltung Grafiken mit Merkmalen OBJECT und ID

  • Ähnlich wie bei SAPscript-Texten lässt sich die Ablage über die beiden Merkmale Objekt und ID strukturieren. In einer SAP-Standardinstallation ist allerdings nur GRAPHIC als Objektkennung und BMAP als ID hinterlegt (d.h. nur Rastergrafiken). Bei Bedarf können Sie dazu allerdings weitere kundenspezifische Merkmale angelegen.
  • Die Verwaltungsinformationen der einzelnen Grafiken inklusive der zugeordneten Klassifikationsmerkmale sind in der Datenbanktabelle STXBITMAPS abgelegt. Dort ist eine eindeutige Dokumenten-ID hinterlegt, über die der eigentliche Zugriff auf den Dokumentenservice erfolgt. Da das SAP-System keine Transaktionen zur Erstellung von Rastergrafiken enthält, müssen diese explizit von einem Arbeitsplatzrechner importiert werden.

Grafikformate BMP und TIF

  • Verwendbare Formate sind heute TIF (6.0) und BMP (ohne Komprimierung).
  • Beide Formate werden beim Import in ein SAP-internes Rasterformat gewandelt.
  • Die im Internet gebräuchlichen Grafikformate JPG und GIF werden in der Transation SE78 nicht unterstützt.

Maße und Auflösung Grafik

Attribute Grafiken

Um auf vorhandene Grafiken zuzugreifen, steht über die Funktionstaste F4 im Namensfeld die gleiche Wertehilfe zur Verfügung, wie im Grafik-Knoten des Formulars. Zum aktuell gewählten Eintrag wählen Sie per Menü oder Symbolleiste zwischen zwei Ansichten:

  • Grafik - Bildinformationen. Entspricht der Darstellung wie in obiger Abbildung; dort können Sie auch einzelne Attribute der Grafik (z.B. den Name ) ändern.
  • Grafik - Druckansicht. Zeigt den Inhalt der Grafik in Originalgröße zur Kontrolle


Bei den Bildinformationen finden sich einige wichtige technische Eigenschaften:

  • Auflösung und Größe sind Eigenschaften der Originalgrafik. Sie werden vom System automatisch beim Import der Grafik ermittelt und können nicht mehr geändert werden. Bei Änderung der Auflösung im Grafik-Knoten eines Formulars ändert sich die Ausgabegröße der Grafik; auch diese Größe wird vom System automatisch aus der Originalgröße errechnet.
  • Das Attribut "Resident" im Druckerspeicher steuert die Nutzung eines internen Druckerspeichers. Es empfiehlt sich, die Eigenschaft bei Grafiken zu setzen, die sich auf jeder Seite eines Formulars wiederholen (wie Firmenlogos). Dies verringert die Größe der vom System erzeugten Druckdateien und die benötigte Druckzeit.
  • Das Attribut Höhe automatisch reservieren sorgt dafür, dass eine Grafik bei Ermittlung des Seitenumbruchs im Formular berücksichtigt wird. Dabei wird automatisch die tatsächliche Höhe der Grafik für den Seitenumbruch reserviert, d.h. der nachfolgende Text beginnt erst unterhalb der Grafik (Grafiken können dann auch einen Seitenumbruch auslösen).

Grafik aus SE78 in Adobe Forms einbinden

Problem: Upload von TIFF-Datei

  • Beim Hochladen von TIFF-Dateien in der Transaktion SE78 kann es zu Problemen kommen.
  • Hier gibt es einen OSS-Hinweis 1970704 "Error message when importing graphic", der das Problem beschreibt und eine Lösung anbietet.
  • Cause: TIFF file uses the compression 'LZW'. This compression method is not supported by SAP. The SAP supports uncompressed TIFF files and TIFF files, which are Packbits compressed. Resolution: Open the Tiff file with any graphic program (e.g. Irfanview) and change the format of the graphic file to 'None' or 'Packbits'."

Web-Links