Экспорт Kendo Grid в Excel с данными времени выполнения kendoGridHeaderTemplate Angular 7 - PullRequest
0 голосов
/ 26 марта 2020

Мне нужно загрузить лист Excel с данными и заголовком, которые я связываю в kendoGridHeaderTemplate. Kendo поддерживает эту операцию, любые ссылки будут полезны

<kendo-grid #grid="kendoGrid" [kendoGridBinding]="products" [height]="400" [group]="group">
    <ng-template kendoGridToolbarTemplate>
        <button type="button" kendoGridExcelCommand icon="file-excel">Export to Excel</button>
    </ng-template>
    <kendo-grid-column field="ProductID" [locked]="true" title="Product ID" [width]="200">
    </kendo-grid-column>
    <kendo-grid-column field="ProductName" [width]="350">
     <ng-template kendoGridHeaderTemplate let-column let-columnIndex="columnIndex">
        {{gridHeaders["Product"]}}
      </ng-template>
    </kendo-grid-column>
    <kendo-grid-excel fileName="Products.xlsx"></kendo-grid-excel>
  </kendo-grid>

Component.ts

 export class AppComponent {
public aggregates: any[] = [{field: 'UnitPrice', aggregate: 'sum'}];

public products: any[] = sampleProducts;
 public gridHeaders={
  Product:"Test"
}
 }

Я хочу, чтобы мой Excel получил Gridheader с Test вместо ProductName, который я дал для поля, пожалуйста, сообщите, как я новичок в kendo

...