在Sapui5表中使用Sapui5 Fileuploader

时间:2015-08-18 12:54:20

标签: uitableview file-upload sapui5

我想以表格格式提供附件上传功能,这样每位员工都可以上传单独的附件。

为此,我尝试在列中使用sap.ui.commons.FileUploader。 它已成功显示,但是当我尝试上传文件然后转到下一页时,这些文件仍保留在那里,我在FileUploader的文本区域中没有显示空白值。

有没有人成功实施过这个?

2 个答案:

答案 0 :(得分:0)

从版本1.21开始,sap.ui.commons.FileUploader已弃用。您应该更好地使用sap.ui.unified.FileUploader,它具有value属性,您可以在导航时将其设置为null

编辑我知道你的意思是分页。请参阅此工作示例:http://jsfiddle.net/ed17a6s1/

答案 1 :(得分:0)

使用Unified FileUpoloader

XML视图中的

<sap.ui.unified:FileUploader id="fileUploader" width="100%" 
 uploadUrl="" uploadOnChange="false" uploadComplete="handleUploadComplete" 
 change="handleValueChange" typeMissmatch="handleTypeMissmatch" 
 style="Emphasized" useMultipart="false" />
控制器中的

在下一页导航按钮上单击操作

this.byId("fileUploader").setValue("");

注意:如果您使用此功能,请确保添加&amp;删除“slug”“x-csrf-token”作为标题参数。