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

MySQL数据库_阿里云弹性服务器_免费6个月

小七 141 0

随着在S/4HANA环境中引入新的ABAP编程模型,我们当然减少了在ABAP cd发布之前所需的大量编码。abapcd不仅提高了Fiori智能模板的性能,还增强了用户在Fiori报告中探索更多内容的能力。通过智能模板和与CD和新UI的集成,用户可以更广泛地查看个性化结果、筛选、排序、轻松导航、文本搜索和数据分组。

现在,用户希望在没有网络中断或任何切换设备的情况下连续工作。有了BOPF和草稿功能,用户不需要手动保存他们的条目,草稿在等待与互联网同步时保存。

我在开发自定义Fiori列表报告时遇到的一些有用提示是:

您应该根据客户的要求明智地选择报告样式。关于何时使用哪种报告,请访问Fiori指南->使用部分:响应表

使用带有UI注释的标准分组选项:@UI.presentation变量或者通过webide中的本地注释选择相同的选项。

默认分组仅适用于列表报表-网格和分析表。对于响应表,您需要扩展控制器并添加自定义逻辑。

根据标准,用户可以使用Fiori模板中提供的智能变型管理系统,根据自己的个性化设置分组。智能变量帮助用户创建多个变量而不影响任何结果。

2。如果您想增加应用程序扩展的灵活性,请尝试不使用abapcd和BOPF进行整个开发。您可以在O-Data开发中始终使用consume CD,并修改来自CD的结果集。对于Fiori的开发,BOPF还不成熟,因此Fiori中可以显示的功能有限。为了充分利用BOPF操作,请尝试在UI5中添加自定义片段和控制器。

3。利用现代科技:人们常说,如果你内心有力量,就利用它。因此,如果您正在使用S/4HANA系统,请推广开发报表的新方法。您不需要使用旧的方式编写报告与屏幕编程和alv报告。这样,大数据分享,您就不用使用HANA DB的功能了。始终建议购买CD/AMDP/BOPF。有了CD,数据模型是在数据库上定义和使用的,而不是在应用服务器上。要从CD扩展标准Fiori应用程序,理财返利平台,请进行元数据扩展。

5。最重要的是:在正确的层面上做正确的事情:在正确的层面上做事情有一系列的失败和教训。我们知道,在开发Fiori应用程序时,有3个领域可以插入自定义代码:UI5(表示层)、OData和CDS/BOPF。你不可能用CD做所有的事。所以你总是有一个saviour->OData层,在那里你可以使用abap知识扩展cd来播放你的结果。对于简单的只读应用程序,其中只涉及来自不同表的连接:只关注cd和注释。简单报表需要简单而轻量级的代码。

7.对于任何操作:考虑BOPF、OData CRUD操作或CDS表函数。

更新:使用Eclipse上的ABAP编写BO和生成的所有方法。

事务:BOBX/BOBF(过时,但可用于参考旧式编码)

重要方法:/BOBF/IF\FRW\u ACTION~执行

8。值帮助/多组合框:这里不需要任何ABAP或UI5编码。您可以在您的选择字段中使用CDS注释实现这两个功能,如:

@消费.valueHelp:'\u assocName'(创建智能价值帮助)

@ObjectModel.resultSet.sizeCategory:#XS(Creates Multi-Combo box)source

9.了解你的注释:在UI5上花费了大量的代码工作,而一个简单的注释可以帮助你。访问这里

10。操作位置:列表报表上的操作可以显示为内联、表头或页脚:您可以在本地注释中处理这些操作,将其标记为内联并确定为True。有关更多放置选项,请单击所附链接。

11。导出为电子表格:您可以在您的web IDE上使用SAP Visual editor启用导出到excel。

12。如果要禁用列表报表模板的对象页,请对其隐藏清单.json和局部注释部分。您可以删除对象页面布局的{页面部分。

13。启用从列表报告导航到其他应用程序或事实介绍:几年前,注释还没有发布,我们曾经采用跨应用程序导航技术,通过从UI5手动调用语义对象和操作。现在要启用超链接和导航:可以简单地使用批注:@消费.语义对象并传递语义对象名。列表报告中的CDS字段将是超链接的,并遵循定义的目标。

创建超链接的其他方法很少,可以通过CDS和在web IDE中调用本地注释中的URl(当您必须使用SalesOrder等关键字段创建动态URl形成时,可以使用此方法)。在这种情况下,您需要使用注解:@DataFieldwithURI并传递您的URL的值和路径。

**这是有意义的,不要将您的CDS报告成堆。相反,添加行项目详细信息的对象页,上云,或添加到其他应用程序的导航,以获得简单美观的UI。也可以在同一页中添加多个视图。为了更有效地使用,请点击这里:列表报告楼层平面图

14。启用Factsheets,以便在关键实体与目标页面之间进行无缝导航。