大家好,商城建站系统,
这是这个系列的第二个博客。您可以参考以下链接中的第一个博客:
SAP ABAP编程模型FIORI-列表报告应用程序(第1部分)
在这个博客中,我们将研究BOPF部分,以便在我们的FIORI列表报告应用程序中实现确定、验证和操作:
让我们继续学习本教程。在上一篇博客中,我们在SPFLI表上创建了一个事务CD。
转到CD视图,点击突出显示的点,然后生成BOPF对象的链接,如下图所示:
BOPF路径
生成的业务对象如下所示。单击"转到根节点":
在根节点中,我们可以看到导航用于确定、操作和验证的选项
BOPF根节点
确定:它可以用于在运行时确定某些值。在我们的例子中,我们使用它在运行时生成主键值。
要创建新的判定,请单击上图中的判定链接,大数据支持,然后单击"新建"按钮。
给出如下所示的名称、说明和类别。(忽略错误,我收到它,因为我已经创建了它)
一旦创建点击'触发器配置',并启用它的创建和更新。您还可以看到为这个决定生成的类,我们将在哪里编写代码:
现在进入生成的类并编写以下代码:
同样地,通过单击根节点下的验证链接来创建一个新的验证。生成的验证可以参考下图:
BOPF验证
验证:验证用于验证输入的屏幕数据。
在我们的示例中,我们是从字段验证国家。
我创建了一个包含以下消息的消息类-
消息类
转到生成的验证类并写下以下内容代码:
如果验证失败,创建或更新过程将无法完成,错误将出现在FIORI应用程序屏幕上,如下所示:
验证错误
最后,我们将添加操作到我们的BOPF中:
操作:通常我们使用它来执行一些基于某些事件的活动,什么是大数据云计算,这些事件在创建中无法处理,更新或删除方法。
在本例中,我们通过引用所选方法创建新记录。通过SPFLI元数据扩展视图中提到的注释,操作按钮被添加到UI视图中。
要创建操作,我们需要导航到SPFLI生成的业务对象的根节点(如上图所示),然后单击操作链接。
单击下一页中的"新建"按钮并创建新的动作参考下图。(注意动作名称应与元数据扩展视图文件中提到的dataAction值匹配)。
创建动作后,淘客怎么赚钱,转到生成的类并写下下面的代码:
所以我们完成了这个博客。我们已经成功地将Determination、Validation和Action节点行为添加到BOPF中。在下一篇博客中,我们将看到如何最终使用SAP WebIDE将此视图作为Fiori应用程序使用。
SAP ABAP Fiori编程模型-列表报表应用程序(第3部分)
,大数据平台