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