SAP FIORI ELEMENTS-自定义操作-禁用字段

2020-09-09 00:28发布

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

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


你好

如何控制FIORI ELEMENTS-对象页面上添加的自定义按钮的字段可见性?

SAPUI5 SDK删除以下内容,但Id是按钮Id吗? 以及我需要绑定哪些要素?

onAfterRendering:function(oEvent){var oButton = sap.ui.getCore()。byId(" STTA_MP :: sap.suite.ui.generic.template.ObjectPage.view.Details :: STTA_C_MP_Product--action :: ObjectPageCustomAction");
oButton.bindElement(" DraftAdministrativeData");
oButton.bindProperty(" visible",{
路径:" DraftIsCreatedByMe"});},

我还可以在项目的生成的控制器扩展中使用'sap/m/MessagePopover'和'sap/m/MessageItem'吗?

谢谢

哈维尔

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

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


你好

如何控制FIORI ELEMENTS-对象页面上添加的自定义按钮的字段可见性?

SAPUI5 SDK删除以下内容,但Id是按钮Id吗? 以及我需要绑定哪些要素?

onAfterRendering:function(oEvent){var oButton = sap.ui.getCore()。byId(" STTA_MP :: sap.suite.ui.generic.template.ObjectPage.view.Details :: STTA_C_MP_Product--action :: ObjectPageCustomAction");
oButton.bindElement(" DraftAdministrativeData");
oButton.bindProperty(" visible",{
路径:" DraftIsCreatedByMe"});},

我还可以在项目的生成的控制器扩展中使用'sap/m/MessagePopover'和'sap/m/MessageItem'吗?

谢谢

哈维尔

付费偷看设置
发送
3条回答
悻福寶寶
1楼-- · 2020-09-09 00:44

感谢您的信息,Mahesh。

要求是创建一个列表对象Fiori应用程序。 因此,我正在使用Fiori元素。

从列表中选择一行时,它会导航到对象。

我在"对象"页面中添加了一个自定义操作(显示错误的按钮),并希望基于一些验证来控制其可见性。 创建自定义操作时,文件控制器扩展名会自动添加到项目中,但是如何在此处为用户messagepopover定义新类呢? 我通常在控制器的开头定义类,但是我在其扩展名中。

我将通过创建一个自定义视图来替换整个"对象"页面来解决此问题,因此我可以从"列表"页面导航到我的自定义视图,在这里我可以定义类,模型等。但是不确定是否可以实现

当学会了学习
2楼-- · 2020-09-09 00:48

您好 JAVIER RUBIO

该段代码用于方案场景。

现在,您的确切要求是什么?

来自您的要求是什么?

您正在询问如何控制按钮的可见性的问题,因此请告诉我们完整的方案。 还有另一个问题是如何使用messagepopover。

您需要提供关于您要做什么的清晰场景:)然后有人可以帮助您

谢谢

>

Mahesh

wang628962
3楼-- · 2020-09-09 00:32

您可以使用BOPF操作验证来实现。

https://help.sap.com/doc/saphelp_nw75/7.5.5/zh-CN/19/cec23a49bd413ab41873ba95f25a0e/content.htm ?no_cache = true

您需要创建BOPF并将其指向CDS。 现在为"列表"报告和对象页面创建一个,并为"键"字段提供导入结构。 在验证中,在方法内部编写逻辑以启用和禁用操作按钮。

致谢

Tejas

一周热门 更多>