2017-10-13 82 views
0

如何在excel或csv導出中隱藏select all(複選框)列。如何在導出中隱藏列

{ 
    checkboxSelection: true, 
    suppressMenu: true, 
    suppressSorting: true, 
    suppressFilter: true, 
    width: 30, 
    pinned: true, 
    suppressExcelExport :true, 
    headerCellRenderer: this.selectAllRenderer 
}, 

回答

0

下面的代碼將解決你的問題

var columnsForExport=[]; 
var allColumns=gridOption.columnApi.getAllColumns(); 

allColumns.forEach((element:any) => { 
    if(element.colId!="#"){ 
     columnsForExport.push(element.colId) 
    } 
}); 
+0

{ checkboxSelection:真實, suppressMenu:真實, suppressSorting:真實, suppressFilter:真實, 寬度:30, 固定:真實, suppressExcelExport:true, columnKeys:columnsForExport }, –