Import Transformationscodes bieten bei Importschnittstellen 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: 26.08.2025
Allgemeines
Einführungsphase
Auswertungen
Mitarbeiter
Aufträge
Proben
Probenvorlage
Berichte
Kunden
Berichtstabellen Editor
Kundenzone (optional)
Anlagen
Angebote
Rechnungen
Parameter
Rechnen mit Parametern
Schnittstellen
Webservice
Transformationscode
Prüfpläne / Grenzwerte / Spezifikationen
Dokumentenlenkung
Fragen und Antworten
Prüfmittel
Material
Mitarbeiterschulungen
8D-Report
Sonstiges
PDF-Vorlagen
Lieferantenbewertung
Dateiverwaltung
Prozesse