ATTACHMENT-Tag

Aus openM2-Wiki
Wechseln zu: Navigation, Suche


Es ist möglich, eine beliebige XML-Struktur als Attachement an ein Formular-Objekt zu binden. Damit werden Daten, die keine eigenständigen Business-Objekte sind, in openM2 verwaltet werden.

<?xml version="1.0" encoding="ISO-8859-1"?>
<IMPORT>
    <OBJECTS>
        <OBJECT TYPECODE="AttachmentForm">
            <SYSTEM DISPLAY="NO">
                <NAME></NAME>
                <DESCRIPTION/>
                <VALIDUNTIL/>
                <SHOWINNEWS>YES</SHOWINNEWS>
            </SYSTEM>
            <VALUES/>
            <ATTACHMENTS>
                <XMLDATA>
                    <BESTELLUNG>
                        <POSITION>
                            <ARTNR>120212</ARTNR>
                            <ARTBEZ></ARTBEZ>
                            <MENGE/>
                            <PREIS></PREIS>
                            <GESAMTPREIS>0.00</GESAMTPREIS>
                        </POSITION>
                        <POSITION>
                            <ARTNR>120444</ARTNR>
                            <ARTBEZ></ARTBEZ>
                            <MENGE/>
                            <PREIS></PREIS>
                            <GESAMTPREIS></GESAMTPREIS>
                        </POSITION>
                        <POSITION>
                            <ARTNR>120555</ARTNR>
                            <ARTBEZ></ARTBEZ>
                            <MENGE/>
                            <PREIS></PREIS>
                            <GESAMTPREIS></GESAMTPREIS>
                        </POSITION>
                    </BESTELLUNG>
                </XMLDATA>
            </ATTACHMENTS>
        </OBJECT>
    </OBJECTS>
</IMPORT>
Tags/Attribute Beschreibung
ATTACHEMENTS Das ATTACHEMENTS-Tag beinhaltet alle Parameter für die XML-Struktur des Attachements.
XMLDATA Das XMLDATA-Tag kann eine beliebige XML-Struktur beinhalten. Diese XML-Struktur kann über XSLT-Stylesheets zur Anzeige gebracht werden bzw. über zusätzliche Programm-Logik (eigene Java-Klassen für den Formular-Typ) bearbeitet werden.


Icon Info.png
Info
Betreffend DB-Mapping wird darauf hingewiesen, dass die XML-Struktur des Attachements nicht in der Datenbank abgebildet werden kann.