angular - 如何下载带有绑定字段列的剑道网格excel表?
问题描述
这是我的专栏。这里的第一列我绑定了三个字段。当我将它下载到 Excel 表时,它只有名称和 upc 字段。
<kendo-grid-column title="{{ 'MPG/PartNumber/Size' | translate}}" width="250">
<ng-template kendoGridCellTemplate let-dataItem>
<span>{{ dataItem.manufactureCode }}</span>
<span>{{ dataItem.partNo }}</span>
<span>{{ dataItem.size }}</span>
</ng-template>
<ng-template kendoGridEditTemplate let-dataItem="dataItem">
<input [formControl]="formGroup.get('manufactureCode')" class="k-textbox boxtext">
<input [formControl]="formGroup.get('partNo')" class="k-textbox boxtext">
<input [formControl]="formGroup.get('size')" class="k-textbox boxtext">
</ng-template></kendo-grid-column>
<kendo-grid-column field="name" title="{{ 'Description' | translate}}">
<ng-template kendoGridEditTemplate let-column="column" let-formGroup="formGroup" let-isNew="isNew">
<input #input class="k-textbox" [formControl]="formGroup.get(column.field)">
</ng-template></kendo-grid-column>
<kendo-grid-column field="upc" title="{{ 'UPC' | translate}}" width="150">
<ng-template kendoGridEditTemplate let-column="column" let-formGroup="formGroup" let-isNew="isNew">
<input #input class="k-textbox" [formControl]="formGroup.get(column.field)">
</ng-template></kendo-grid-column>
<kendo-grid-excel fileName="Products.xlsx" [fetchData]="allData"></kendo-grid-excel>
解决方案
这是方法
<kendo-grid-excel fileName="Products.xlsx">
<kendo-excelexport-column field="manufactureCode" title="MFG">
</kendo-excelexport-column>
<kendo-excelexport-column field="partNo" title="Part">
</kendo-excelexport-column>
<kendo-excelexport-column field="size" title="Size">
</kendo-excelexport-column>
<kendo-excelexport-column field="name" title="Description">
</kendo-excelexport-column>
<kendo-excelexport-column field="upc" title="UPC">
</kendo-excelexport-column>
推荐阅读
- flutter - 表单关闭时如何删除验证
- facebook-marketing-api - Facebook Marketing API 用于个人目标兴趣的转化统计
- python - 如何使用 dnn 修复此打开的 cv 库错误?
- reactjs - Reactjs:使用相同的表单进行添加和更新
- amazon-web-services - 如何正确使用 aws rds describe-events
- javascript - 如何优化 getYoutubeViews 功能以免超过每日 Youtube API 配额?
- php - PHP - mssql_connect():无法连接到服务器
- angular - httppost订阅的angular6结果
- python - 错误:TeleBot:“发生类型错误,args =(”'in
' 需要字符串作为左操作数,而不是 NoneType",) - c# - 由于 SSL 无效或过期而无法请求服务器 - 如何忽略?