<ejs-grid [allowFiltering]='true' width=auto [dataSource]="ListValor" [filterSettings]='filtro' [toolbar]='toolbar' (toolbarClick)='toolbarClick($event)' [allowExcelExport]='true' [allowGrouping]="true" >
<e-columns>
<e-column field='Machine' headerText='Máq.' width='105' ></e-column>
<e-column field='Code' headerText='Código' width='130'></e-column>
<e-column field='Description' headerText='Descripción' width='350'></e-column>
<e-column field='CycleTimeEstimated' headerText='T/C Est.' width='125'></e-column>
<e-column field='CycleTimeReal' headerText='T/C Real' width='130'></e-column>
<e-column field='CavityReal' headerText='Cav.' width='105'></e-column>
<e-column field='ProductionPlan' headerText='Plan' width='110'></e-column>
<e-column field='ProductionReal' headerText='Prod.' width='110'></e-column>
<e-column field='Defects' headerText='Defecto' width='125'></e-column>
<e-column field='TotalProduction' headerText='Prod. Total' width='140'></e-column>
<e-column field='Accomplishment' headerText='%' width='100'></e-column>
<e-column field='TotalStand' headerText='T/P' width='110'></e-column>
<e-column field='TotalStand' headerText='Status' width='115'></e-column>
<e-column field='Cause' headerText='Causa' width='150'></e-column>
<e-column field='WorkShift' headerText='Turno' width='150'></e-column>
<e-column field='Date' headerText='Fecha' width='150'></e-column>
</e-columns>
</ejs-grid>
TS
public data: Object[];
public toolbar: string[];
public refresh: Boolean;
public grid: GridComponent;
public filtro : FilterSettingsModel ={
ignoreAccent: true,
type:"Excel"
}
toolbarClick(args){
this.grid.excelExport();
}