Import Transformationscode

Import Transformationscodes bieten bei Importscbnittstellen die Möglichkeit die geladenen Rohdaten in ein anderweitiges Format zu bringen, beziehungsweise noch weitergehend zu verarbeiten bevor sie in die Labordatenbank importiert werden. Der erste Parameter enthält hier einen String mit den Rohdaten. Diese können entweder manuell oder mit einer der mitgelieferten Libraries verarbeitet werden. Der zweite Parameter hier enthält den Dateinamen ebenfalls als String.

Der Rückgabewert hier muss ein Array mit Objekten sein, deren Keys mit den Spalten die zu importieren sind korrelieren.

Beispiel für einen Transformationscode:


function transform (data, filename) {
const parsedData = xmlParser.parse(data)
const filenameWithoutExtension = filename.match(/(.*)\.\w+/)[1]

let result = parsedData.ERGEBNIS.map((e) => {
return {
'Datum': e.Datum,
'Stichwort': e.Stichwort,
'Probenstatus': e.Probenstatus,
'Datei': filenameWithoutExtension
}
})

return result
}

Letzte Änderung: 16.01.2024

Allgemeines

Einführungsphase

Mitarbeiter

Aufträge

Proben

Probenvorlage

Berichte

Berichtstabellen Editor

Kunden

Kundenzone (optional)

Anlagen

Angebote

Rechnungen

Parameter

Rechnen mit Parametern

Schnittstellen

Webservice

Transformationscode

Prüfpläne / Grenzwerte / Spezifikationen

Dokumentenlenkung

Prüfmittel

Material

Mitarbeiterschulungen

8D-Report

Sonstiges

PDF-Vorlagen

Fragen und Antworten

Lieferantenbewertung

Dateiverwaltung

Auswertungen