0
Ich verwende Kendo Grid in meiner Ember App. Ich muss die erste und letzte Spalte beim Export nach Excel ausblenden und muss die Spaltenbreite im Excel-Blatt ändern.Wie das erste und letzte Objekt aus dem Array in Excel-Export in Kendo ausblenden?
Wie das Objekt aus dem Array ausblenden?
Hier ist mein Code:
excelExport : function(e) {
e.preventDefault();
var str = e.sender.columns;
var sheet = e.workbook.sheets[0];
var tindex = str.map(function(d) { return d['title']; }).indexOf('Action');
var dindex = str.map(function(d) { return d['field']; }).indexOf('documentKey');
sheet.columns.removeObject(dindex);sheet.columns.removeObject(tindex);
var excelSheetColumns = sheet.columns.filter(function(d){
console.log(">>>>>>"+d);
//d.removeObject(tindex);
//d.removeObject(dindex);
d.width = 50;
return d;
});
var workbook = new kendo.ooxml.Workbook({
sheets:e.workbook.sheets
});
kendo.saveAs({
dataURI: workbook.toDataURL(),
fileName:"export.xlsx"
});
nicht working..how u das erste coloumn von theexcel Blatt verstecken ?? – ALICE
Mit 'excelSheetColumns'. Ich habe die Antwort aktualisiert. – ykaragol
das funktioniert, aber ich muss die erste Kolumne und die letzte Spalte aus meiner Excel-Tabelle entfernen. Alles zusammen habe ich 9 column. – ALICE