SAPUI5脱机-如何过滤defineRequest

2020-08-22 11:07发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想利用SAP Cloud Pl...

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

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


我想利用SAP Cloud Platform的内置脱机功能。

不幸的是,数据将太大而无法离线实现,因此我需要对定义的请求应用过滤器。

 " sap.mobile":{
 " _version":" 1.1.0",
 " definingRequests":{},
 "商店":[
     {
         "名称":" ZSV_SURVEY_SRV",
         " serviceRoot":"/img/SAPUI5-ABAP-SFI/",
         " definingRequests":{
             " SurveySet":"/img/Surveyset"
         }
     }
 ]
  

我知道我可以如下设置过滤器:

  SurveySet $ Filter = userID。
  

但是如何传递userID?

例如,理想情况下,它将过滤已登录用户的记录

4条回答
haha101010
2020-08-22 11:42

嗨。

过滤器不一定总是在userId上。 只是在离线时。

例如,我指的实体是"调查"的结果(抱歉,这与我的示例不符。

在线时,经理等想查看所有结果,但并没有规定为此需要离线。

但是,当完成调查时(例如异地,然后要求离线),但仅针对相关用户。

无论如何,这是我找到的解决方案。...(component.js)

 var _sapClient =" test"; var oManifestUi5 = this.getMetadata()。getManifestEntry(" sap.mobile");
 oManifestUi5.stores [0] .definingRequests.SurveySet ="/img/SurveySet?filter =" + _sapClient; 

一周热门 更多>