
Layoutdefinition für Herstellanweisungen und Cockpits 
Einsatzmöglichkeiten
Das Layout von browser-basierten Herstellanweisungen und Manufacturing Cockpits können Sie frei definieren. Wenn Sie die entsprechende Deklaration nicht angegeben haben, wird automatisch das Standardlayout für Herstellanweisungen bzw. für Manufacturing Cockpits verwendet.
Mit Hilfe der Layoutdefinition können Sie
Voraussetzungen
Wenn Sie das Standardlayout durch ein eigenes Layout ersetzen wollen, müssen folgende Voraussetzungen erfüllt sein:
Ablauf
Um das Standardlayout zu ändern oder durch ein anderes Layout zu ersetzen, gehen Sie wie folgt vor:
<?xml version="1.0"?>
<LAYOUT>
...
</LAYOUT>

<LAYOUT>...
<STYLE>SAPR3-BDS-POC_TEMPLATE-OT-MYDOC-MYSTYLE.XSL</STYLE>
</LAYOUT>
<LAYOUT> ...
<ARCHIVE>
<STYLE>SAPR3-BDS-POC_TEMPLATE-OT-MYDOC-MYSTYLE_A.XSL</STYLE>
</ARCHIVE>
</LAYOUT>

<LAYOUT> ...
<HEADER>1</HEADER>
</LAYOUT>

<LAYOUT> ...
<FRAMESET ROWS="50%,50%">
<FRAME SRC="#DOCUMENT#"></FRAME>
<FRAME SRC="http://www.sap.com"></FRAME>
</FRAMESET>
</LAYOUT>
Ordnen Sie dazu den einzelnen Frames die URLs mit den aufzurufenden Dateien zu. Dabei muss in der Frameset-Definition die Herstellanweisung oder das Cockpit selbst stets angegeben werden. Dies wird mit #DOCUMENT# angegeben.
<FRAME SRC="#DOCUMENT#"> </FRAME>
Dabei gilt folgende URL-Konvention:
SAPR3-PIDOC-<Werk>PI<Cockpitname>
<FRAME SRC="SAPR3-PIDOC-001PIMYCOCKPIT"> </FRAME>
Dabei gilt folgende URL-Konvention:
SAPR3-PIDOC-<Herstellanweisungsnummer>
<FRAME SRC="SAPR3-PIDOC-00000000000004711"> </FRAME>
Dabei gilt folgende URL-Konvention:
http://...
<FRAME SRC="http://www.sap.com"> </FRAME>
Diese Dokumente (Herstellanweisungen und Cockpits) können jeweils nur einmal geladen werden. D.h. wenn mehrere Dokumente mit derselben ID vorhanden sind, wird nur das erste Dokument (Instanz) geladen. Alle weiteren Instanzen zum selben Dokument sind inaktiv.

Beachten Sie,
Beispiel
Im folgenden finden Sie ein Beispiel für eine XML-Definition im Langtext des Merkmals PPPI_LAYOUT. Für die FRAMESET-Definition können Sie alle HTML-Attribute und -Tags verwenden, die durch den Browser unterstützt werden. Sie müssen jedoch die Konventionen von XML beachten. Die FRAMESET-Tag-Definition entspricht dabei der in HTML.
|
<?xml version="1.0"?> <LAYOUT> <STYLE>SAPR3-BDS-POC_TEMPLATE-OT-MYDOC-MYSTYLE.XSL</STYLE> <ARCHIVE> <HEADER> <FRAMESET ROWS="50%,50%"> </LAYOUT> |