问题显示SAP UI5 TextField(输入字段)中的Odata服务字段。

2020-09-03 02:36发布

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

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

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


专家,

我正在使用SAP UI5和Odata在" TextField"中编写应用程序显示数据,但数据无法显示在" TextField"框中。

"我需要此问题的帮助。"

 var od_textField = new sap.ui.commons.TextField({
                 值:" {Firstname}"
                 });



 var ODataModel_obj = new sap.ui.model.odata.ODataModel(" proxy/sap/opu/odata/SAP/ZMMH_SRV",
                 "用户身份" ,
                 错误的
                 "密码"
                
                                            );
  od_textField.setModel(ODataModel_obj);
  od_textField.bindElement("/img/singlevalueSet");
  od_textField.placeAt(" content");


//输出:仅支付文本框(输入)[没有值] 
7条回答
悠然的二货
2020-09-03 03:27
 sap.ui.commons.TextField

 sap.ui.model.odata.ODataMode

 不推荐使用。

 od_textField.bindElement("/img/singlevalueSet"); 这是不对的

 从json模型开始

 如果对模型有适当的了解,请执行odatamodel。

  

感谢先生吴俊

吴俊先生,

 请在下面提供一些输入。

 1.od_textField.bindElement("/img/singlevalueSet"); 这是不对的

 什么是正确的way.pls帮助。

 2.首先通过JSON模型进行了演示。下面的代码可以正确输出,但不能从Odata模型中输出。
 码:
 var DataTable = {
            
             firstName:" JSON_SAP UI5",
             姓氏:" SAP Fiori"
            
            };

 var TextField_obj = new sap.ui.commons.TextField({
            
                 值:" {/firstName}"
          });

 var OjasonModel = new sap.ui.model.json.JSONModel();
             OjasonModel.setData(DataTable);
 ap.ui.getCore()。setModel(OjasonModel);
                
                
         
     TextField_obj.setModel(OjasonModel);

 TextField_obj.placeAt(" content");

 输出//JSON_SAP UI5

//结束。
 这是正确的方法吗?

 3.如果我对odata模型使用相同的json模型,则无法正常工作。
 您能否帮助我在做错事情的地方提供一些意见。

 

一周热门 更多>