Import Skript CSV-Daten

CSV-Daten

An dieser Stelle können Sie ein selbst-programmiertes C#-Skript eingeben. Dieses wird aufgerufen, bevor die CSV-Daten in das System übertragen werden.

Die Parameter des Skripts

zaehler

Diese Variable beginnt bei 1 und wird bei jedem weiteren zu importierenden Artikel um 1 erhöht.

Die können diese Variable verwenden um z.B. zu Testzwecken nur einen Artikel zu importieren.

csvDaten

Das Objekt csvDaten repräsentiert einen Datensatz, so wie er vom System eingelesen wurde, bevor er in den yanis42-Artikel übertragen wird.

Den Aufbau des Objekts entnehmen Sie bitte folgenden Link.

y42Artikel

Das Objekt y42Artikel repräsentiert den Artikel, wie er sich bereits innerhalb des Systems befindet. Es wird "rein zur Information" an das Skript übergeben.

Den Aufbau des Objekts entnehmen Sie bitte folgenden Link.

Im Skript zur Verfügung stehende Befehle

Neben den "normalen" C#-Befehlen stehen Ihnen folgende weitere Befehle zur Verfügung:

Log(string text)

Schreibt den übergebenen Text in den Log. Sollte am Ende des Vorgangs mindestens ein Zeichen im Log stehen, erhalten die Empfänger des Monitorings eine Meldung vom yanis42-System. In dieser Nachricht steht dann der Log.

Die Rückgabe des Skripts

Der von Ihnen geänderte Parameter csvDatenwird dem Busch Connector zur weiteren Bearbeitung übergeben. D.h. sämtliche von Ihnen durchgeführten Veränderungen an diesem Objekt werden nun so in das yanis42-System eingefügt.

Sollten Sie `null` zurück geben, so wird der aktuelle Datensatz **nicht importiert**. So können Sie z.B. verhindern, dass manche Artikel importiert werden.