exportToPrimaveraP6
Description
Exportiert Daten aus dem Gantt-Diagramm nach Primavera P6
exportToPrimaveraP6: (export?: any) => void
Parameters
export- (Objekt) optional, ein Objekt mit Export-Einstellungen (siehe Details)
Example
gantt.exportToPrimaveraP6({
name:'custom.xml'
});
Related Samples
Details
Hinweis
Diese Methode ist in der export-Erweiterung definiert, daher müssen Sie das export_api Plugin aktivieren. Lesen Sie die Details im Artikel Export und Import von Primavera P6.
Hinweis
Wenn Sie eine Gantt-Version älter als 8.0 verwenden, müssen Sie https://export.dhtmlx.com/gantt/api.js in Ihre Seite einbinden, um den Online-Export-Service zu aktivieren, z. B.:
<script src="codebase/dhtmlxgantt.js"></script>
<script src="https://export.dhtmlx.com/gantt/api.js"></script>
Die exportToPrimaveraP6()-Methode nimmt als Parameter ein Objekt mit mehreren Eigenschaften (alle Eigenschaften sind optional):
- name - (string) der Name der erhaltenen Datei ('gantt.xml' standardmäßig).
- auto_scheduling - (boolean) gibt den Planungsmodus für Aufgaben im exportierten Projekt an. true kennzeichnet Aufgaben als automatisch geplant, false als manuell geplant (Standardzustand).
- skip_circular_links - (boolean) gibt an, ob zirkuläre Verknüpfungen entfernt werden oder nicht (true – werden entfernt (Standardmodus), false – bleiben erhalten).
- project - (object) Ermöglicht das Festlegen benutzerdefinierter Eigenschaften für das exportierte Projekt-Objekt.
- tasks - (object) Ermöglicht das Festlegen benutzerdefinierter Eigenschaften für die exportierten Aufgaben.
- data - (object) Ermöglicht das Festlegen einer benutzerdefinierten Datenquelle, die im exportierten Gantt-Diagramm dargestellt wird. Es wird erwartet, dass die Eigenschaften start_date und end_date im Format angegeben werden, das Datum und Uhrzeit umfasst (%d-%m-%Y %H:%i).
- callback - (function) Falls Sie eine URL zum Download der generierten XML-Datei erhalten möchten, kann die Eigenschaft callback verwendet werden. Sie erhält ein JSON-Objekt mit der Eigenschaft url.
- resources - (array) Ermöglicht den Export der Ressourcenliste in eine Primavera P6-Datei. Wenn Ressourcenkalender verwendet werden, muss während des Exports -1 für eine Aufgabe in der Eigenschaft CalendarUID angegeben werden (im tasks-Objekt). Dann verwendet die Aufgabe den Ressourcenkalender.
- server - (string) der API-Endpunkt für die Anfrage. Kann mit der lokalen Installation des Export-Services verwendet werden. Der Standardwert ist
https://export.dhtmlx.com/gantt.
Prüfen Sie die detaillierten Beschreibungen der Export-Einstellungen im verwandten Abschnitt.
Related API
- importFromPrimaveraP6
- exportToMSProject
- exportToExcel
- exportToICal
- exportToPDF
- exportToPNG
- exportToJSON
- importFromExcel
- importFromMSProject
Related Guides
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.