Sie können den Datenexport und -import für DHTMLX Gantt nutzen, wenn Sie Node.js verwenden.
Wenn Sie diese Funktion erkunden möchten, können Sie die Demo herunterladen. Um die Demo auszuführen, stellen Sie sicher, dass Sie das gantt-node Paket installieren.
Um den Export/Import für Ihr Projekt einzurichten, aktivieren Sie das export_api Plugin mit der Methode plugins:
gantt.plugins({
export_api: true
});
Lesen Sie die folgenden Details für weitere Anweisungen.
Die Exportfunktion funktioniert ähnlich wie die Webversion, aber es gibt einige Unterschiede:
data: gantt.serialize().data
Für die Importfunktion müssen Sie die formData Komponente installieren:
npm install form-data
Der Import aus MSP- und PrimaveraP6-Dateien funktioniert genauso wie in der Webversion.
Beim Import einer Excel-Datei werden deren Daten in das JSON-Format konvertiert, um in Gantt verwendet zu werden. Da Excel-Spalten benutzerdefinierte Namen haben können, müssen Sie diese Spalten den Aufgaben-Eigenschaften von DHTMLX Gantt zuordnen. Dies erfordert eine benutzerdefinierte Lösung zur Handhabung der Zuordnung.
Zurück nach oben