konvertiert eine XML- oder MPP MS Project-Datei in JSON
config | object | ein Objekt mit den Konfigurationseigenschaften einer importierten Datei |
gantt.importFromMSProject({
data: file,
taskProperties: ["Notes", "Name"],
callback: function (project) {
if (project) {
gantt.clearAll();
if (project.config.duration_unit) {
gantt.config.duration_unit = project.config.duration_unit;
}
gantt.parse(project.data);
}
}
});
Die Methode erfordert Unterstützung für die HTML5 File API.
Diese Methode ist in der export-Erweiterung definiert, daher müssen Sie das export_api Plugin aktivieren. Lesen Sie die Details im Artikel Exportieren und Importieren aus MS Project.
Wenn Sie eine Gantt-Version älter als 8.0 verwenden, müssen Sie die https://export.dhtmlx.com/gantt/api.js auf Ihrer Seite einfügen, um den Online-Exportdienst zu aktivieren, z.B.:
<script src="codebase/dhtmlxgantt.js"></script>
<script src="https://export.dhtmlx.com/gantt/api.js"></script>
Die Methode nimmt als Parameter ein Objekt mit Konfigurationseigenschaften einer importierten Datei:
Die Antwort enthält ein JSON mit der folgenden Struktur:
{
data: {},
config: {},
resources: [],
worktime: {}
}