2020-09-10 08:18发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我们试图使用@ UI.H... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我们试图使用@ UI.Hidden隐藏在本地注释文件中的Fiori Elements中的数据字段,但它仍显示在我们的应用中。 我们尝试刷新浏览器,并使用隐身模式登录,但无济于事。
我们已将以下内容添加到annotation.xml
<记录类型=" UI.DataField"> 记录>
致谢
马蒂亚斯
我们找到了答案,我们使用的是UI5 1.52,在FLP沙箱中的1.64版本上运行它时,它似乎可以工作,似乎@ UI.hidden在1.52中已损坏。
您好Mattias,
您是否要在SmartTable或SmartField中隐藏注释项目的DataField?
亲切的问候,
Jahanvi
外部
代表SAP产品支持
您好,Mattias,
在这种情况下,您还可以尝试在控制器扩展中使用UI5自定义代码。
首先从CDS和对象页面(在其中显示字段组)中获取整个模型。 基于某些标志,您可以隐藏某些数据的字段。 在这种情况下,模型将与来自CDS或OData的模型相同,但是在UI层中,您可以根据情况将其隐藏。 希望我能正确理解您的要求。
致谢, Tejas
嗨,
那也许行得通,但是无论如何我们仍在升级到最新的UI5组件,由于我们已经在较新版本上对其进行了测试并且可以正常工作,因此我们暂时将其保持不变。
谢谢您的帮助。
Mattias
尝试删除克隆选项,重新克隆本地注释并尝试。 有时这些变化没有反映出来。 为了有效隐藏,请在CDS中的@ UI.lineitem
注意事项
Tejas
下写上相同内容。 >
@ UI.hidden:是
。 但是,我们希望基于某些自定义逻辑动态隐藏字段。 在CDS中,我们不知道有任何方法可以做到这一点。 因此,我们在CDS中创建了一个新的虚拟属性,希望在注释XML文件中使用该属性来控制字段的可见性。
对于这种逻辑,您应该在odata中进行处理。 使用SEGW项目,创建CDS参考并根据您的MPC或DPC类中的条件修改元数据。
此外,您是否要说在某些条件下整个报表将不会显示数据字段? 在"列表"报告中,您可以隐藏整个数据的列(因为数据字段只不过是响应表中的列)。 如果您想修改行级别的字段,我认为您仍然可以处理数据而不是列。
最多设置5个标签!
我们找到了答案,我们使用的是UI5 1.52,在FLP沙箱中的1.64版本上运行它时,它似乎可以工作,似乎@ UI.hidden在1.52中已损坏。
您好Mattias,
您是否要在SmartTable或SmartField中隐藏注释项目的DataField?
亲切的问候,
Jahanvi
外部
代表SAP产品支持
您好,Mattias,
在这种情况下,您还可以尝试在控制器扩展中使用UI5自定义代码。
首先从CDS和对象页面(在其中显示字段组)中获取整个模型。 基于某些标志,您可以隐藏某些数据的字段。 在这种情况下,模型将与来自CDS或OData的模型相同,但是在UI层中,您可以根据情况将其隐藏。 希望我能正确理解您的要求。
致谢,
Tejas
嗨,
那也许行得通,但是无论如何我们仍在升级到最新的UI5组件,由于我们已经在较新版本上对其进行了测试并且可以正常工作,因此我们暂时将其保持不变。
谢谢您的帮助。
致谢
Mattias
尝试删除克隆选项,重新克隆本地注释并尝试。 有时这些变化没有反映出来。 为了有效隐藏,请在CDS中的@ UI.lineitem
注意事项
Tejas
下写上相同内容。 >
@ UI.hidden:是
CD中的。 但是,我们希望基于某些自定义逻辑动态隐藏字段。 在CDS中,我们不知道有任何方法可以做到这一点。 因此,我们在CDS中创建了一个新的虚拟属性,希望在注释XML文件中使用该属性来控制字段的可见性。
对于这种逻辑,您应该在odata中进行处理。 使用SEGW项目,创建CDS参考并根据您的MPC或DPC类中的条件修改元数据。
此外,您是否要说在某些条件下整个报表将不会显示数据字段? 在"列表"报告中,您可以隐藏整个数据的列(因为数据字段只不过是响应表中的列)。 如果您想修改行级别的字段,我认为您仍然可以处理数据而不是列。
一周热门 更多>