自动OData模型实例化/有哪些可用设置?

2020-09-16 23:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在考虑通过在ma...

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

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


大家好,

我正在考虑通过在manifest.json中进行声明来考虑应用程序范围v2.ODataModel的自动模型实例化。 因此,与sapui5演练( https://sapui5.hana.ondemand.com/#docs/guide/44062441f3bd4c67a4f665ae362d1109.html )我的清单看起来像这样:

 {
   ...
   " sap.app":{
     ...
     "数据源": {
       " mydatasource":{
         " uri":" ...我的xsodata服务的......,"
         " type":" OData",
         "设置":{
" odataVersion":" 2.0" ...这里还允许其他哪些设置? ... } } } }, ... " sap.ui5":{ ... "楷模": { " mymodel":{ " dataSource":" mydatasource" } }, ... } }

我想知道的是:究竟可以在数据源的"设置"对象中配置什么? 我只看到了示例,但是没有列出可以在此处设置哪些属性的官方文档。

在我看来,应该可以为v2.ODataModel构造函数的parameter参数设置列出的任何属性。 ( https://sapui5.hana.ondemand.com/#docs/api/symbols/sap.ui.model.odata.v2.ODataModel.html ),但我注意到这不起作用。

例如,我想在此处设置 disableHeadRequestForToken ,但无法使其正常工作。 我调试了一下,从中我认为以下设置为def。 已检查:

annotationURI(字符串)
json(布尔值)
odataVersion(字符串)
maxAge
标头(对象)
注释(数组?)

还有其他人吗? 特别是我想设置模型的sizeLimit和 disableHeadRequestForToken 属性,可以吗?

5条回答
悠然的二货
2020-09-16 23:33 .采纳回答

嗨,

您可以通过注入构造器设置(以下为示例):

"型号":{
       "":{
         " dataSource":" mainDataSource",
         " preload":是的,
         "设置":{
           " defaultBindingMode":" TwoWay",
           " defaultUpdateMethod":" PUT",
           " defaultCountMode":"内联"
         }
       }
     } 

希望有帮助

一周热门 更多>