0
我試圖在UI5表單輸入字段 中顯示edm.time類型的odata屬性。 查看代碼在UI5表單輸入字段中顯示odata時間值
<Input id="id1" placeholder="Enter value" value="{ path: 'START_TIME', mode: 'sap.ui.model.BindingMode.OneWay' }" width="500%" editable="false"/>
START_TIME是
控制器代碼 -
onInit: function() {
var model= new sap.ui.model.odata.v2.ODataModel("<xsodata url>");
model.setDefaultBindingMode(sap.ui.model.BindingMode.TwoWay);
this.getView().setModel(model);
var oRouter = sap.ui.core.UIComponent.getRouterFor(this);
oRouter.getRoute("<pattern_name>").attachMatched(this._onObjectMatched, this);
},
_onObjectMatched: function (oEvent) {
var oArgs, oView;
oArgs = oEvent.getParameter("arguments");
oView = this.getView();
oView.bindElement({
path : "/" + oArgs.objPath
});
}
Here object path is as follows-
/Entityname/<id of a partcular item in that entity>
當我試圖顯示視圖的開始時間屬性的實體的屬性,它返回對象的對象。我需要在字符串格式的時間。我已經在一個表格中使用格式化程序,它的工作正常。但在那裏聚合項目綁定是不同的,因爲它是一個表控制。我需要輸入字段中的值在UI5形式 P租賃幫助