importFromExcel
Description
Wandelt eine Excel-Datei in JSON um
importFromExcel: (config: any) => void
Parameters
config- (erforderlich) Objekt - ein Objekt mit Konfigurationsparametern einer importierten Datei
Example
gantt.importFromExcel({
server:"https://export.dhtmlx.com/gantt",
data: file,
callback: function(project){
console.log(project)
}
});
Related samples
Details
Hinweis
Die Methode benötigt HTML5 File API-Unterstützung.
Hinweis
Diese Methode ist in der export-Erweiterung definiert, daher müssen Sie das export_api Plugin aktivieren. Lesen Sie die Details im Export/Import für Excel, Export nach iCal Artikel.
Hinweis
Wenn Sie eine Gantt-Version verwenden, die älter als 8.0 ist, müssen Sie auf Ihrer Seite das https://export.dhtmlx.com/gantt/api.js 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 Methode nimmt als Parameter ein Objekt mit Konfigurationsparametern einer importierten Datei:
- server - legt den API-Endpunkt für die Anfrage fest. Kann mit der lokalen Installation des Importdienstes verwendet werden. Der Standardwert ist https://export.dhtmlx.com/gantt.
- data - eine Instanz von File die eine Excel-Datei (xlsx) enthalten sollte.
- callback - eine Callback-Funktion.
- sheet - die Nummer des Arbeitsblatts des Dokuments, das vom Importdienst zurückgegeben werden soll.
Antwort
Die Antwort enthält ein JSON-Objekt mit einem Array von Objekten:
[
{ "Name": "Task Name", "Start": "2018-08-11 10:00", "Duration": 8 },
...
]
wo:
- Werte der ersten Zeile dienen als Eigenschaftsnamen der importierten Objekte.
- Jede Zeile wird als eigenständiges Objekt serialisiert.
- Datumswerte werden im Format "%Y-%m-%d %H:%i" serialisiert.
Related API
- exportToExcel
- exportToMSProject
- exportToICal
- exportToPDF
- exportToPNG
- exportToJSON
- 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.