点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
在"对象页面"中,我想控制 动作 的可见性,就像我已经使用 Field-Control 获取属性一样。
我可以在此处看到(但我不确定)是 带有注释,我可以这样:
sap:applicable-path =" SOHeader/FcActionReject"
但是它不起作用。 ActionVisible 是一个布尔属性。 这是我的注释:
我错了吗? 我不知道发生了什么。
亲切的问候,
约瑟夫
你好约瑟夫
啊...只是意识到您正在尝试按照此处所述使用动作控制:
https://sapui5.hana.ondemand.com/#/topic/5b0b686a3b7a491a9ec654b4f1536/a>
在上面的示例中,可以看到sap:applicable-path = IsActiveEntity
IsActiveEntity不是路径..它是布尔值true/false。
因此,在您的示例中,您需要设置sap:applicable-path =" ActionVisible",其中ActionVisible是布尔值。 如果为true,则该按钮处于活动状态;如果为false,则该按钮可见但已禁用,
祝你好运!
Jocelyn
你好Jocelyn,
谢谢您的回答。
实际上,使其工作的关键是IsActiveEntity必须位于sap:action-for参数的EntitySet上。
在我的示例中,我认为这是一个表达路径,这就是为什么它不起作用的原因。
最后,它之所以有效,是因为我的FcActionReject属性来自ZSD_DT_SRV.SOHeader entitySet:
致谢
Joseph
嗨,约瑟夫,我了解您正在尝试做的事情。 目前,操作注释不支持此功能。
请提出一个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
一周热门 更多>