Fiori Elements:通过注释隐藏动作

2020-09-23 22:36发布

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

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


大家好,

在"对象页面"中,我想控制 动作 的可见性,就像我已经使用 Field-Control 获取属性一样。

可以在此处看到(但我不确定)是 带有注释,我可以这样:

 sap:applicable-path =" SOHeader/FcActionReject" 

但是它不起作用。 ActionVisible 是一个布尔属性。 这是我的注释:

  

我错了吗? 我不知道发生了什么。

亲切的问候,

约瑟夫

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

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


大家好,

在"对象页面"中,我想控制 动作 的可见性,就像我已经使用 Field-Control 获取属性一样。

可以在此处看到(但我不确定)是 带有注释,我可以这样:

 sap:applicable-path =" SOHeader/FcActionReject" 

但是它不起作用。 ActionVisible 是一个布尔属性。 这是我的注释:

  

我错了吗? 我不知道发生了什么。

亲切的问候,

约瑟夫

付费偷看设置
发送
3条回答
悻福寶寶
2楼-- · 2020-09-23 23:27

你好Jocelyn,

谢谢您的回答。

实际上,使其工作的关键是IsActiveEntity必须位于sap:action-for参数的EntitySet上。

在我的示例中,我认为这是一个表达路径,这就是为什么它不起作用的原因。

最后,它之所以有效,是因为我的FcActionReject属性来自ZSD_DT_SRV.SOHeader entitySet:

  

致谢

Joseph

软件心理学工程师
3楼-- · 2020-09-23 23:29

嗨,约瑟夫,我了解您正在尝试做的事情。 目前,操作注释不支持此功能。

请提出一个SAP事件作为增强请求(使用组件CA-UI5-ST),以要求将其用于Fiori元素。 最近,我们从另一个客户那里收到了类似的请求,它将出于路线图考虑而推广此想法,并将其作为正式的增强请求。

您当前也无法在运行时通过UI Adaptation隐藏(即删除)按钮。

目前,您最好的选择是在设计时使用UI调整-即在SAP Cloud Platform Web IDE中使用WYSWIG编辑器,类似于在 https://blogs.sap.com/2017/08/ 27/fiori-elements-export-to-microsoft-excel-via-the-ui-adaptation-editor /

Rgds

Jocelyn

一周热门 更多>