片段:如何根据变量值仅从模型中获取数据?

2020-09-07 12:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我有以下情况: ...

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

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


尊敬的专家,

我有以下情况:

  • 我们有一个MainView和一个ViewSettingsDialog(用于按类别过滤(之所以有效,因为它独立于用户)和单个值(不起作用))
  • 有一个在登录时被User-ID识别的用户(我的编码中有值)
  • 根据用户的不同,MainView上的表仅包含与其相关的内容(有效)
  • 取决于用户,该片段也应仅显示相关内容(如表中所示)

最后一点是我有问题。 我知道不可能用这样的本地JSON模型进行过滤:

 /emp}'}]}" key ="合作伙伴 " text =" {i18n> ID}">
 <项目>
  
         
  

我不知道如何以某种方式"操纵"或过滤模型,即仅根据用户显示相关数据? 我也阅读了许多有关此问题的博客文章,但无济于事。 我当前用于按下过滤器按钮的代码如下:

 handleFilterButtonPressed:function(){
 var oView;
 var indiModel = this.getOwnerComponent()。getModel(" indiModel");
 oView = this.getView();
 oView.setModel(indiModel);
 this.createViewSettingsDialog(" zindivsel_nmf.view.FilterDialog")。setModel(indiModel);
 this.getView()。addDependent(this.createViewSettingsDialog(" zindivsel_nmf.view.FilterDialog")));
 this.createViewSettingsDialog(" zindivsel_nmf.view.FilterDialog")。open();
 },

您知道如何解决该问题吗?

此致

蒂姆

(14.9 kB)
4条回答
wang628962
2020-09-07 13:07

是的,您无法在静态xml绑定中完成此操作,但是可以使用用于绑定的js代码轻松实现

一周热门 更多>