Info |
---|
The UI5 Control sap.m.UploadCollection will be deprecated as of UI5 version 1.88 and replaced by sap.m.upload.UploadSet. FAB Front-End and the workbench have been updated to support both sap.m.UploadCollection (UI5 ver. < 1.88) and sap.m.upload.UploadSet (UI5 ver. >= 1.88). While the Upload Collection control will still function for attachments, it is not supported beyond UI5 version 1.88. |
Properties of Upload Set
- Id - unique identifier of the control
- Items - assign {/Attachments}
- On Upload - by default, assign the FAB pre-delivered Javascript Function "fabHandleFileUpload2(evt)"
- On Upload Complete - by default, assign the FAB pre-delivered Javascript Function "fabOnFileUploadComplete2(evt)"
- On Delete - by default, assign the FAB pre-delivered Javascript Function "fabOnFileDeleted2(evt)"
Advanced - properties of the control not available in the above list can be added here.
Info Setting Additional Properties provides further information about the Advanced property
Properties of Upload Set Item
- File Name - filename structure and by default assign {Objdes}.{FileExt}
- URL - URL of the file and by default assign {UrlContent}
- Enable Edit - set a boolean value or a variable with type boolean from the Model to control if Edit File functionality will be allowed
- Visible Edit - set a boolean value or a variable with type boolean from the Model to control if the Edit File button will be visible
- Enable Delete - set a boolean value or a variable with type boolean from the Model to control if Delete File functionality will be allowed
- Visible Delete - set a boolean value or a variable with type boolean from the Model to control if Delete File button will be visible
Step-by-step guide
How to add an Upload Set
- Right click on a Page, Form Element or from any elements under Add Layout and select Add Upload Set
- An Upload Set control with corresponding Upload Set Item has been added
- Intial Javascript should be implemented during the load of the page
//init file uploader
var oUploadSet = getControl("uploadSet1"); //this is the Id of the upload set control
fabSetFileUploaderURL2(oUploadSet);
fabSetUploadSetItems(oUploadSet);
...