内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

域名解析_thinkphp数据库查询_排行榜

2021-07-08 08:08 出处:欧普曼云计算 人气: 评论(0

在这篇文章中,我们将讨论在创建Overview Page应用程序时学到的一些有用信息,并提供如何启动SAP Fiori Overview Page项目(如下图所示)的初级指导。我们将讨论在这一过程中遇到的常见问题,以及可能难以发现的解决办法。我和我的同事Jarrod Lane一起参与了这个项目

(在前面的例子中,为了隐私,live ID号码被审查)

1。创建新项目

登录到SAP WebIDE后,您可以从项目模板创建新项目,从示例应用程序开始,或从git或本地文件系统导入现有项目。示例应用程序有一个预构建的概述页面,您可以使用该页面了解卡的工作方式、注释结构要求等等。我们使用示例应用程序开始了我们的第一个概览页开发,好评返现,并尝试向其中添加我们想要的卡片,以供练习。

注意:WebIDE具有内置的git功能,但我们发现它充其量是很挑剔的,我们建议尽可能避免它,而是在本地计算机上使用git bash命令行。

对于现在,我们将从项目模板中打开一个新项目,但是在制作概述页面时,在项目工作区和实际项目中都有一个示例应用程序项目会有所帮助。

您需要选择概述页面模板,可以在类别"SAP Fiori Elements"下找到。

您选择的名称空间将在稍后指定数据实体在WebIDE中出现时的前缀,因此我们将调用我们的名称空间名称空间,以便您可以看到它如何影响元数据.xml稍后存档。

要设置项目的OData连接,您需要您的帐户授权访问您的后端数据服务网关(假设您已经有了后端数据源)。

从服务目录中选择您的系统,然后向下滚动选项列表,找到包含您的数据的服务,该服务将显示在概览页上。

此时您将被要求选择一个服务项目的批注文件。如果您还没有,您可以稍后创建一个,如第3节:注释所示。

然后,在模板自定义下,您需要为数据源确定一个别名。当您引用实体和实体集时,此别名将用作数据库的名称。

读取"过滤器的实体类型"的行定义了概述页的全局过滤器。这是一个位于应用程序顶部的过滤条,用于过滤进入页面上每个卡的数据。如果只有一个实体类型需要筛选功能,则可以选择该实体。如果需要过滤多个实体类型,则您可能需要有一个专用的实体类型,其字段描述可以过滤哪些实体属性,如下图所示。

如果您还没有过滤器的实体类型,则可以将过滤器的实体类型保留为空,并在创建过滤器的实体类型后,添加你对它的引用清单.json文件,在"globalFilterEntityType"旁边。

在过滤器工作之前,需要在后端完成一些额外的工作,详见第4节:全局过滤。

2。创建卡片

SAP概览页面以SAP卡片的形式显示信息。它们有各种形式,如表格、图表、列表和名片。可以通过将代码写入清单.json文件本身,或使用WebIDE的"添加卡片向导"。对于本博客而言,将使用向导添加卡片,并生成清单.json将解释文件更改。

注意:无法使用向导创建分析卡,创建它们的方法将包含在附录中。

右键单击所需的项目,或者选择相同的项目打开"文件"菜单,如何获得大数据,然后导航到"新建"选项并选择"卡片"。

从这里,将打开卡片创建向导,您必须决定的第一个选项是选择哪种类型的卡片。在本例中,将创建一个简单的表格卡。

下一步,必须选择一个数据源。通常,默认选项可能是您想要的,因为它将是与项目一起设置的数据源。

下一个选项卡是填写卡的大部分重要详细信息的位置。在这里,您可以从数据集中决定卡片将要处理的数据,以及设置其标题、副标题等。此选项卡中的大多数选项在下面的"注释"部分中进行了讨论,可以在不使用向导的情况下手动添加,因此可以暂时将其保留为空。

接下来您可以选择为您的卡设置默认大小,这主要是为了美观,网站用云服务器,以后可以进行编辑。如果您选择"禁用调整大小",则用户在运行应用程序时将无法更改卡的大小。

在此之后,最后一个选项卡将要求您选择"完成",并假设前面的步骤已正确完成,您的卡将被创建。这可以在清单.json,并且假设这是您的第一张卡,它将如下所示:

如果这不是您的第一张卡,那么它将出现在卡列表的底部。卡片可以直接输入清单.json以同样的方式,

因此,当项目现在运行时,我们看到如下:

卡当前没有显示在应用程序中,原因很简单,免费大数据,SAP不知道您希望它显示来自数据实体的哪些数据。如果你在页面上四处点击,你可能会突出显示卡片的轮廓,显示它在那里,但当前不可见。为了使卡片真正工作,必须正确创建/修改卡片的注释。

3。注解

注解在功能上告诉你的应用程序要在卡片上显示哪些数据。注解在应用程序中是xml格式的,但可以使用SAP提供的更简单的编辑器进行编辑。如果你还没有项目的注解文件,只需在项目中的webapp文件夹上单击鼠标右键,然后在"新建""选择批注文件"下选择文件名和相应的数据源(默认为所需的数据源)。

在本例中,批注文件仅被命名为批注.xml。打开新的批注文件时,您应该如图所示:

在这里,您可以使用SAP博客和其他资源上的示例,直接在文件中键入以创建注释,或者您可以选择编辑器左下角的Annotation Modeler选项。

屏幕应更改为与下图类似:

因此,从这里添加注释比自己编写注释简单得多。单击"选择目标"将打开一个包含所有数据源的数据实体类型的菜单。在本例中,由于在第2节中创建的卡片以订单统计为目标,因此将要选择。

因此现在annotation Modeler页上的表应该如下所示:

从这里开始,选择屏幕右侧的+允许您为数据实体类型添加注释。注解有很多种选择,每一种都有特定类型卡片的用途。可用卡片的重要注释类型将在下面进一步讨论。

对于我们的简单表格卡片,我们只需要选择LineItem hit OK。下一步,单击添加新行项目所在行上的+,将显示新的注释选项列表。同样,每一个都有它自己的用途,但在本例中,我们只需要添加一个基本数据字段。

您的数据字段注释应该如下所示:

单击属性上的下拉列表将打开所选实体内的数据类型列表(本例中为OrderStats)。选择要在第2部分中创建的表卡中显示的一个。从这里,您可以以添加第一个数据字段的相同方式添加多个数据字段条目,结果如下:

请确保保存更改,现在运行项目时,您的第一张卡片将显示数据。

从这一点开始,在本节中,关于特定注释类型的详细信息将被解释。

您需要的一些注释可以使用SAP博客论坛上容易找到的信息来编写,但是特定注释的一些信息不容易找到。这些困难的注释在这里解释。

选择变量

分享给小伙伴们:
本文标签: 域名解析thinkphp数据库查询排行榜

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表