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

企业网站_分布式存储数据库_新用户

小七 141 0

我总觉得在所有的FE对象页面应用程序中,当标题中没有显示头像时,都少了一些东西。我的意思是,实时数据采集系统,只要看看下面的图片,看看它看起来有多漂亮的化身控制在对象页上。

与没有图像

没有化身,它只是丑陋,对吗?(依我看)

问题:

如何在目标页面上显示化身?(正常图像)

如果没有图像怎么办?(仍然想显示一些替代)然后我们可以显示对象的缩写(例如客户姓名缩写)

让我们看看这两种方式在这个博客文章

我用什么来实现这一点:

这个博客文章中使用的例子可以很容易地实现,如果你已经完成了下面两个教程。

如何在屏幕上显示化身对象页?(正常图像)

这很简单,你们大多数人也知道。它是通过使用注释imageURL来实现的。

但是如何在基于ABAP RAP的应用程序中实现呢?一种方法是使用虚拟元素。

在ABAP RAP中,大数据包括哪些内容,虚拟元素只能在CDS投影视图中使用。所以让我们创建一个客户根视图。

这是一个投影视图

所以我创建了虚拟元素"CustImageURL"和类ZCL\VE\u CUST\u INITIAL。类如下所示:

正如你所看到的,我只是传递了一个伪图像URL,在正常情况下,大淘客网站,我们将根据对象ID传递图像。

然后创建服务定义和服务绑定。

现在在BAS生成的Fiori列表报告应用程序中使用相同的图像。

运行应用程序并验证。

在化身中显示图像。

这样我们就可以成功地显示图像。

但是如果没有图像怎么办为了那个特定的物体。?相反,我们可以显示缩写。

如果我们没有图像怎么办?:-在头像中显示一个对象的缩写

现在让我们在投影视图中添加另一个虚拟元素,如下所示:

在虚拟元素类中添加下面的代码

注释下面的图像URL代码,企业应用开发平台,因此,首字母将出现。

现在让我们转到business application studio,打开service modeler并在本地复制headerinfo注释。

添加下面的注释并将initials属性添加到路径

现在让我们再次运行应用程序并检查。

就是这样,使用类似的注释可以将用户体验提高很多倍。这在ABAP中还不可用,可能会在将来由SAP发布。所以现在,我们需要在本地添加此注释。

此ABAP项目的Git Hub URL:

https://github.com/mahesh0431/abapFEImage

让我知道你的想法。您也喜欢在对象页上显示图像吗?

,在线自助建站系统