Ich verwende UI-Grid zum Erstellen einer Rasteransicht auf meine eckige Anwendung. UI-Grid ermöglicht den Export der gefilterten und vollständigen Grid-Daten in das CSV- oder PDF-Format. Aber ich muss die Daten in Excel exportieren.So exportieren Sie eckige UI-Grid-gefilterte und vollständige Daten in Excel
Ich habe früher Alasql verwendet, um Rasterdaten zu exportieren, aber ich verwendete ng-repeat, um das Raster zu generieren.
Hier kümmert sich Ui-Grid-Direktiven um das Generieren des Rasters und mithilfe einfacher Methoden, die durch die UI-Grid-Direktive verfügbar gemacht werden, können wir Daten exportieren. Ich wollte nur wissen, ob jemand versucht hat, die Daten in Excel zu exportieren.
Nicht teilen den Code, da ich den gleichen Code wie von UI-Grid-Tutorials und seine Arbeit für mich verwendet, nur dass ich Export in Excel-Datei verwenden.
der einfachste Weg, den ich jetzt denke, ist, csv-formatierten Inhalt zu generieren und es als Blob-Objekt mit csv-Erweiterung – neptune
Die CSV-Daten sollten automatisch in Excel geöffnet werden. Ich benutze auch UI-Grid, wenn ich als CSV exportiere und auf "Öffnen" klicke öffnet sich Excel mit den Daten in einem Arbeitsblatt. Was passiert, wenn Sie Ihre heruntergeladenen CSV-Daten öffnen? –
Im Allgemeinen, wenn wir eine CSV in Excel öffnen, kommen alle Daten in einer Spalte. Es sei denn, wir haben csv einmal in excel importiert, indem wir die Option Daten> Von Text verwendet haben und "," als Delimeter angegeben haben. Auch wenn wir diese Aktion einmal in einer beliebigen CSV-Datei durchgeführt haben, wird Excel dasselbe Trennzeichen anwenden und die Daten in verschiedenen Spalten generieren, damit wir später jederzeit einen csv in Excel öffnen können. – techprat