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

美国服务器_空间云主机_12月免费

小七 141 0

最新更新:2020年11月:这篇文章现已退休-请直接访问SAP社区主题Fiori elements

很难相信,自从我第一次开始在SAP Fiori elements上写博客以来,已经过去了4年。

从那时起,它已经变得越来越强大。SAP Fiori elements应用程序现在是:

为SAP S/4HANA提供的SAP Fiori应用程序的首选截至2020年11月,在2000多个可用应用程序中,大数据主要学什么,有近900个是SAP Fiori elements应用程序高效开发您自己的定制应用程序的首选和推荐选择许多客户首选的构建方法…参见SAP TechEd 2020会议:Yorkshire Water使用SAP Fiori元素快速构建Fiori应用程序

该工具也从SAP云平台上的SAP Web IDE改变,SAP Fiori Tools是SAP Cloud Platform Cloud Foundry上SAP Business Application Studio的一个扩展,它可以指导您创建自己的SAP Fiori elements应用程序,而且它们也可以在VSCode上脱机运行。

因此,是时候让这篇博文优雅地放在一边,转而介绍您了为Fiori elements提供当前最佳资源,包括:

SAP社区主题Fiori elements–获取最新资源,提出问题,并与其他客户、合作伙伴、独立人士和SAP员工交流经验SAP Help Portal上的官方文档:使用SAP Fiori元素开发应用程序您还可以通过sapui5sdk在https://ui5.sap.com>文档>使用SAP Fiori元素开发应用程序Youtube上的视频播放列表:SAP Fiori elements播放列表入门上的SAP Fiori工具教程https://developers.sap.com

最后一个重要提示:官方文档中最有益的补充之一是SAP Fiori elements功能图,它解释了您的SAPUI5版本的每个楼层平面图都有哪些功能-绝对值得一读!

但是所有的知识都是有价值的,所以如果你想了解这个在sapwebide中是如何工作的…请继续阅读!

******

继续我的Fiori elements系列…你会在Fiori elements wiki中找到更多的博客。

当你想扩展Fiori element应用程序,使其超出注解中的可用范围时,有几个选项可用。在本博客中,我们将介绍其中一个选项,即使用SAP Cloud Platform Web IDE的UI适配编辑器添加一个按钮,什么叫大数据云计算,将我们的列表报告导出到Microsoft Excel。

重要提示:您应始终将扩展作为最后手段。扩展增加了您的直接软件维护负担。不要使用可以通过调整OData服务或调整注释来获得相同结果的扩展。

并非Fiori elements应用程序的每个用户界面功能都可以由注释控制。这是因为Fiori元素旨在支持常见用例模式。这些限制可能特别重要当你知道你想要什么是Fiori elements应用程序正在使用的标准SAPUI5智能控件的一部分时,你会感到沮丧,例如Fiori elements List报表应用程序中使用的智能表的导出到Excel功能。

对于这些场景,SAP Cloud Platform Web IDE的UI适配编辑器会提供一个答案。

为什么你需要小心点吗?因为Fiori元素会动态生成你的应用程序,所以我们需要一个可靠的钩子在应用程序中附加这些附加项。为此,你需要一个稳定的ID。如果没有稳定的ID,你可能会进行更改,下次运行应用程序时,它可能会神秘地消失。

因此,在使用UI适配编辑器之前,首先需要了解稳定的ID是什么。当然,了解一点应用程序中幕后发生的事情总是有帮助的。

让我们开始吧!

UI自适应只能用于具有稳定ID的智能控件和对非智能控件进行属性更改。

稳定ID是您自己设置的ID,而不是SAPUI5生成的ID。稳定意味着视图和视图ID完全由您作为应用程序开发人员设置,ID与应用程序组件ID连接或没有自动生成的部分。

稳定ID必须支持:

SAPUI5灵活性选项–例如UI自适应编辑器自动化测试内联帮助工具–例如Web助手

如果您不为控件、元素或组件定义ID,SAPUI5会自动生成它们。自动生成的ID不稳定,物联网技术应用,可能因程序运行而异。例如,应用程序的XML视图中的一个表在运行时可能具有生成的IDs\uu table0。每当应用程序的控制结构发生变化时,这些生成的ID就会发生变化。

幸运的是,大多数情况下,Fiori元素会自动执行稳定的ID。但是,作为开发人员,您控制这些稳定ID的一个地方是在对象页面的面中。在Fiori elements–How to Develop a Object Page(如何开发对象页面)中,我提到设置这些稳定ID很重要,现在您开始了解原因。

使用Fiori element应用程序顶部文件夹上的上下文菜单开始。选择"UI适配编辑器"选项。

这将在预览模式下打开应用程序。请耐心等待,因为加载应用程序需要一些时间。

在应用程序显示的画布上方,您可以看到UI适配工具栏。

您可以使用顶部的电话、平板电脑和桌面图标按钮调整所需设备的显示如果需要,请在预览窗格的右角。

在预览窗格中,您可以像平常一样运行应用程序,以到达需要更改的区域。

一旦到达要更改的应用程序部分,请使用右上角的"调整UI"按钮切换到UI适配模式。

在UI适配模式中,只需执行以下操作即可使用光标选择要更改的控件。在本例中,您选择了SmartTable,其中包含我们需要更改的"使用导出到Excel"属性。

属性窗格可以在右侧窗格中看到–在本例中,您可以看到它显示了所有SmartTable属性。

在属性窗格中向下滚动以找到您要更改的属性。

提示:不是所有属性可能会有变化。只能更改已启用编辑的属性。

现在更改属性,您将立即在应用程序预览中看到影响。

提示:您可以使用撤消/重做按钮撤消更改,只要您不保存、更改模式或设备。

最后,保存并运行您的应用程序!

现在您只需按"导出到Excel"按钮即可使用该功能。导出本身是标准的,大数据存储技术,类似下面的示例。

您可以在SAP云平台的UI适配编辑器中找到更多信息,Web IDE文档。