每次页面加载时,组合框都不会加载。

2020-09-23 03:14发布

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

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


您好,我有一个方案可以在xml视图中每次页面加载时加载一个组合框。

每次调用该页面时,组合框不会加载。 如果我刷新页面,它将加载其他空白。 组合框的数据来自服务,并通过在onInit()中调用的actiondatareceived函数进行调用。

当我在控制台的"网络"选项卡中签入时,服务被触发,但下拉菜单多次显示为空白

。 请在下面找到代码。

 
        
  

      exptypemodel.read("/img/ExpenseTypeSet",{
       过滤器:[过滤器],
       成功:功能(数据){
       var combomodel = new sap.ui.model.json.JSONModel(odata);
       sap.ui.getCore()。setModel(combomodel," exptypeid")
       var combo = sap.ui.getCore()。byId(" InvoiceItemser--comboid");
         combo.setModel(combomodel);
         },
         错误:功能(错误){
           console.log(err);
         }
         });

 

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

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


您好,我有一个方案可以在xml视图中每次页面加载时加载一个组合框。

每次调用该页面时,组合框不会加载。 如果我刷新页面,它将加载其他空白。 组合框的数据来自服务,并通过在onInit()中调用的actiondatareceived函数进行调用。

当我在控制台的"网络"选项卡中签入时,服务被触发,但下拉菜单多次显示为空白

。 请在下面找到代码。

 
        
  

      exptypemodel.read("/img/ExpenseTypeSet",{
       过滤器:[过滤器],
       成功:功能(数据){
       var combomodel = new sap.ui.model.json.JSONModel(odata);
       sap.ui.getCore()。setModel(combomodel," exptypeid")
       var combo = sap.ui.getCore()。byId(" InvoiceItemser--comboid");
         combo.setModel(combomodel);
         },
         错误:功能(错误){
           console.log(err);
         }
         });

 
付费偷看设置
发送
7条回答
野沐沐
1楼-- · 2020-09-23 03:42

信息:

如果这不是问题。

>>请检查是否要再定义一个没有模型名称的模型。

此致

Gururaj

一周热门 更多>