SAPUI5でinstantUpload = trueでUploadCollectionコントロールを使用しています。
uploadCollectionコントロールにはuploadUrlプロパティがありますが、このURLをXMLビューで表示したくありません。 Controller.jsからUploadCollectionコントロールの**setUploadUrl(sUploadUrl)**
メソッドを使用してこのURLを指定します。 今、私はinstantUpload
を使用しているので、私はアップロードボタンを持っていません。どの場合にアップロードURLを設定するために次のように書くことができますか?SAPUI5 ControllerからUploadCollectionコントロールへのアップロードURLを設定するにはどうすればよいですか?
var oFileUploader = sap.ui.getCore().byId("UploadCollection");
var sUrl = "some URL";
oFileUploader.setUploadUrl(sUrl);
次のコードは、UploadCollectionItemをxml形式で表示するためのコードです。
<UploadCollectionItem
documentId="{documentId}"
fileName="{fileName}"
mimeType="{mimeType}"
thumbnailUrl="{thumbnailUrl}"
url="{url}"
enableEdit="false"
enableDelete="false"
visibleDelete="false"
visibleEdit="false"
attributes="{path : 'attributes', templateShareable : 'true'}"
statuses="{path : 'statuses', templateShareable : 'true'}"
selected="{selected}">
<attributes>
<ObjectAttribute
title="{title}"
text="{parts : ['text', 'type'], formatter : '.formatAttribute'}"
active="{active}"/>
</attributes>
<statuses>
<ObjectStatus
title="{title}"
text="{text}"
state="{state}"
icon="{icon}"
iconDensityAware="{iconDensityAware}"
textDirection="{textDirection}"/>
</statuses>
</UploadCollectionItem>
</items>
</UploadCollection>
この問題を解決するにはどうすればいいですか?