【发布时间】:2026-01-13 02:00:01
【问题描述】:
我正在尝试从上传集合中删除图像,一旦它在后端系统中更新,但删除事件没有触发,下面是我的代码:
我已尝试关注此链接, https://github.com/SAP/openui5/issues/645
但没有解决我的问题。
查看
<UploadCollection
id="uploadCollection"
uploadUrl="/sap/opu/odata/sap/ODATA_SRV/AttachmentSet"
items="{ path: 'Emp>/AttachmentSet',
filters: [{ path: 'Application',
operator: 'EQ',
value1: 'Test' }] }"
uploadComplete="onAttachmentUploadComplete"
fileSizeExceed="onFileSizeExceed"
typeMissmatch="onTypeMissmatch"
mimeType="image/jpeg,application/pdf,image/pjpeg"
maximumFileSize='2'
fileDeleted="onAttachmentDeleted"
change="onAttachmentChange"
sameFilenameAllowed="false">
<UploadCollectionItem
contributor="" enableDelete="true"
documentId="{Emp>Filename}"
fileName="{Emp>Filename}"
fileSize=""
mimeType="{Emp>MimeType}"
uploadedDate=""
url="{__metadata/media_src}"
enableEdit="false"
visibleEdit="false"/>
<headerParameters>
<UploadCollectionParameter
name="x-csrf-token"
value="xyz"/>
</headerParameters>
<parameters/>
</UploadCollection>
控制器:
onAttachmentDeleted: function(e) {
sap.m.MessageBox.Show("Test Alert");
}
【问题讨论】:
标签: sapui5 jscript sap-fiori sap-web-ide