Skip to main content
Skip table of contents

Technical Process definieren: Buffer

In diesem Schritt legen Sie einen sogenannten Buffer an, eine neue XML-Datei, die das Ergebnis der Konvertierung der CSV-Datei zwischenspeichert.

Buffer können in beliebigen Prozessen verwendet werde, um temporäre Daten für die Weiterverarbeitung zwischenzuspeichern. Für den hier beschriebenen Beispielprozess benötigen Sie den Buffer, um die aus der CSV-Datei erzeugte XML-Struktur so zu transformieren, dass Sie der gewünschten Datenstruktur in der Web App entspricht.

Temporäre XML-Datei anlegen

  1. Rechtsklicken Sie auf den Ordner Services > TemporaryFiles in der Sicht Projects.

  2. Klicken Sie auf New > XML Document….
    Das Dialogfenster File Creation Wizard wird geöffnet.

  3. Bei Bedarf können Sie den Namen des XML-Dokuments im Feld File name anpassen, z. B. Buffer.xml.

  4. Klicken Sie auf Finish.
    ✅ Das Dokument wird im Ordner TemporaryFiles angelegt und öffnet sich automatisch im Editor.

  5. Wechseln Sie zurück zum Technical Process ProcessWebApp.wrf.

Buffer einfügen

  1. Ziehen Sie das Element image-20241029-095445.pngXML von der Sicht Palette neben das Element image-20241029-092602.pngCSV_Converter in den Editor.

  2. Wählen Sie den Wert Write im Feld Operation in den Properties des Elements, um ein XML-Dokument mit den Daten aus dem vorangegangenen Prozessschritt zu speichern.

  3. Klicken Sie auf die image-20241014-130844.pngSchaltfläche im Feld Document in der Sicht Properties.
    Das Dialogfenster Choose XML Input wird geöffnet.

  4. Wählen Sie die zuvor angelegte XML-Datei Buffer.xml.

  5. Klicken Sie auf OK.

  6. Klicken Sie auf die rechte untere image-20241015-085229.pngEcke des Elements image-20241029-092602.pngCSV_Converter, halten Sie die Maustaste gedrückt und ziehen Sie eine Verbindung zum Element image-20241029-095407.pngBuffer.

    image-20241029-095519.png

Buffer.xml befüllen

Um mit der Datei Buffer.xml im Prozess weiterarbeiten zu können, müssen Sie den Prozess einmal Debuggen und so die Daten aus der importierten CSV in die angelegte XML-Datei zu transportieren. Zum Debuggen fügen Sie vorübergehend einen Stop in den Prozess ein.

  1. Ziehen Sie das Element image-20241029-122612.pngStop von der Sicht Palette neben das Element image-20241029-095407.pngBuffer in den Editor.

  2. Klicken Sie auf die rechte untere image-20241015-085229.pngEcke des Elements image-20241029-095407.pngBuffer, halten Sie die Maustaste gedrückt und ziehen Sie eine Verbindung zum Element image-20241029-122612.pngStop.

  3. Klicken Sie auf das Element image-20241029-123036.pngStart im Editor.

  4. Klicken Sie auf die Schaltfläche image-20241029-123115.pngStart Debugging in der Symbolleiste.

  5. Klicken Sie auf die Schaltfläche image-20241029-123223.pngStep Into in der Symbolleiste bis Sie alle Schritte des Prozesses durchlaufen haben.
    ✅ Die Datei Buffer.xml ist mit den Daten aus der importierten Datei customers.csv befüllt.

  6. Entfernen Sie das Element image-20241029-122612.pngStop wieder aus dem Prozess, indem Sie mit der Maus auf das Element zeigen und auf die image-20241029-123625.pngSchaltfläche klicken.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.