云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

数据库服务器_大数据数据库_折扣

小七 141 0

大家好,商城建站系统,

这是这个系列的第二个博客。您可以参考以下链接中的第一个博客:

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部分)

,大数据平台