可用选项列表

2020-09-23 01:58发布

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

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


大家好,

我确定还有另一个newb错误,但我一直在讨论。

我需要创建可用选项列表。 为了简短起见,该视图具有一个模型,因此我需要创建一个新模型。

在component.js中,我声明了一个命名模型。

 this.setModel(new sap.ui.model.json.JSONModel()," myStatusModel"); 

然后在controller.js中,我获得了oData选项并将其绑定到该模型。

 var oModel = new sap.ui.model.odata.ODataModel("/img/sap/opu/odata/sap/ZCRM_OPPORTUNITY_SRV");
 oModel.read(" UserStatuses",{
 成功:function(oData){
 var myTypeCodeModel = that.getOwnerComponent()。getModel(" myStatusModel");
 myTypeCodeModel.setData(oData.results);
 },
 错误:function(error){
 console.log("出了什么问题?你笨?");
 }
 });
 

这可以正常工作,并且可以正确填充我的模型。

那么剩下的事情很容易吧? 我不只是列出这个参考模型吗? 这是view.xml。

 
 <内容>
 
 
 
 
 
 

我得到的是将当前模型{UserStatusText}的值重复七次。

我们非常感谢您的帮助。

(56.0 kB)

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

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


大家好,

我确定还有另一个newb错误,但我一直在讨论。

我需要创建可用选项列表。 为了简短起见,该视图具有一个模型,因此我需要创建一个新模型。

在component.js中,我声明了一个命名模型。

 this.setModel(new sap.ui.model.json.JSONModel()," myStatusModel"); 

然后在controller.js中,我获得了oData选项并将其绑定到该模型。

 var oModel = new sap.ui.model.odata.ODataModel("/img/sap/opu/odata/sap/ZCRM_OPPORTUNITY_SRV");
 oModel.read(" UserStatuses",{
 成功:function(oData){
 var myTypeCodeModel = that.getOwnerComponent()。getModel(" myStatusModel");
 myTypeCodeModel.setData(oData.results);
 },
 错误:function(error){
 console.log("出了什么问题?你笨?");
 }
 });
 

这可以正常工作,并且可以正确填充我的模型。

那么剩下的事情很容易吧? 我不只是列出这个参考模型吗? 这是view.xml。

 
 <内容>
 
 
 
 
 
 

我得到的是将当前模型{UserStatusText}的值重复七次。

我们非常感谢您的帮助。

(56.0 kB)
付费偷看设置
发送
2条回答
蓋茨
1楼 · 2020-09-23 02:44.采纳回答
  <内容> <列表项=" {myStatusModel>/}">     
骆驼绵羊
2楼-- · 2020-09-23 02:58

先生。 吴...你是我最喜欢的人。 不要告诉我妻子。

一周热门 更多>