自动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条回答
nice_wp
2020-09-16 23:35

在最近的几天里,我致力于解决问题直接用Event#调用表单时无法注册。 就像在"详细视图"中使用了来自主要实体的相关实体的数据一样,我们确实遇到了一个问题,即一旦主列表中的项目数超过默认值20,就不再读取此信息。 为了在我的测试系统中更轻松地重现该问题,最好使用该选项。 在此期间,我已经创建了足够的示例事件,因此我能够重现并解决该问题。

一周热门 更多>