我有一个Table元素,我想通过下载到excel函数下载这个表数据。我正在本地部署它,所以没有可能的后端实现?这可能吗?
此致 Mayank Saxena
答案 0 :(得分:1)
当数据来自oData服务时,可以通过将参数$format=xlsx
添加到URL来以xlsx格式请求数据。只需将用户直接重定向到oData-URL。对用户来说,它就像是常规下载。
您可以使用sap.m.URLHelper.redirect(url,true);
答案 1 :(得分:0)
下载到excel仅适用于后端实现。
您必须检查后端元数据
sap:supported-formats="atom json"
。必须有类似xlxs的东西。如果您使用smarttable,则会自动显示download to excel按钮
答案 2 :(得分:0)
您可以在以下配置中使用导出功能。
<form [formGroup]="rForm" (ngSubmit)="processForm(rForm.value)">
<div formGroupName="hr">
<app-hr></app-hr>
</div>
<input type="text" formControlName="reason"/>
</form>