扩展sapui5应用程序:如何隐藏片段内的字段?

时间:2016-01-25 17:14:58

标签: sapui5 sap-fiori

我正在尝试扩展标准的sapui5应用程序,我需要使用eclipse IDE隐藏一些字段。

问题: 我无法弄清楚如何隐藏片段中的字段。到目前为止,我只能隐藏视图中的字段。

隐藏片段中的字段需要哪些步骤?

这是我用来隐藏视图中的标签和输入的元数据代码:

metadata:{
/*meta data details like configuration, customizing, and routing data*/
    customizing: {  
        "sap.ui.viewModifications": {
            "mytravelandexpense.view.S3": {
                "statutoryTypeLabel": {
                    "visible": false
                },
                "statutoryTypeInput": {
                    "visible": false
                }
            }
       }
   }

}

1 个答案:

答案 0 :(得分:-1)

我还没有扩展控件,但我想我可以给你一个正确方向的提示

您不能使用对mytravelandexpense视图的引用来隐藏片段中的字段(片段不属于视图,它是代码的独立部分)。您需要在正确的引用中隐藏片段的字段:

我会尝试在元数据中添加这样的内容:

 "myFragmentname.fragment.S3": {
                "myFieldToHide": {
                    "visible": false
                }
 }

我没有仔细研究这份文件,但它似乎是正确的信息:http://a248.g.akamai.net/n/248/420835/f21c2e0265fa7f1328364d22a2cb77e8655ea870cd777c3d90657faf63c79587/sapasset.download.akamai.com/420835/sapcom/docs/2015/08/8ea85c27-5a7c-0010-82c7-eda71af511fa.pdf