在Webdynpro中添加UploadCollection UI元素时出现问题

2020-08-16 04:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在尝试使用SAPUI...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在尝试使用SAPUI5元素sap.m.UploadCollection在Webdynpro中添加拖放功能。 但是我无法在webdynpro中渲染放置部分。 以下是添加SAPUI5的步骤,

1。 在Webdynpro视图中,添加了HtmlIsLand并添加了HtmlScripts元素。 在HTML脚本中加载了库,即

/sap/public/bc/ui5_ui5/1/resources/sap-ui-core.js
/sap/public/bc/ui5_ui5/1/resources/sap/m/library.js
/sap/public/bc/ui5_ui5/1/resources/sap/m/UploadCollection.js
/sap/public/bc/ui5_ui5/1/resources/sap/m/UploadCollectionItem.js
/sap/public/bc/ui5_ui5/1/resources/sap/m/UploadCollectionRenderer.js 

2。 用添加UI元素的所有代码创建了一个MIME对象。

 var oFileDrag1 = new sap.m.UploadCollection(" drag_1",{
 maximumFilenameLength:50,
 maximumFileSize:30,
 倍数:对,
 sameFilenameAllowed:否,
 InstantUpload:是的,
 noDataDescription:"拖放文件",
 变化:this.onChange,
 uploadComplete:this.upload_complete,
 uploadUrl:"/img/sap/opu/odata/SAP/CV_ATTACHMENT_SRV/OriginalContentSet"
 });
 oFileDrag1.placeAt(" target");
//original_attachment.myCallBack.fireEvent('VisibleUI','true');
 this.oFileUploader = oFileDrag1;
 

现在,该元素已呈现,但放置部分即将到来,如果您看到" noDataDescription:'Drop Files'",但输入输出中的文本有所不同。 " +"正常运行,所有事件都在触发并能够添加文件。

下面是一些图片供您参考

UI元素

尝试拖动文件时

使用" +"上传的文件

您的专家意见将非常有帮助。

scriptfiledragoriginal.txt

(47.4 kB)