Create Fiori List App Report with ABAP CDS view – PART 2
In the Part 1 blog, we have discussed below topics
- CDS annotations for Fiori List Report.
- How to create a Gateway service from ABAP CDS view
- How to create a Fiori List App report in Web IDE.
- How to Deploy the Fiori Application.
In this blog, we are going to discuss below topics.
- Create a Custom Semantic Object.
- Create a Tile in Fiori.
- Adding Tile from Catalogs –> Groups.
So lets begin ……..
5. Create Custom Semantic Object:
- Log on to SAP system à t-code /UI2/SEMOBJ
2. Click on Change.

3. Click on “New Entries”.

4. Give a name to Semantic Object, Semantic Object Name, and Semantic Object Description
and click on “Save”.

5. It will prompt for a Transport Request to collect the custom created semantic object.
If you don’t have a TR ready, you can create one and assign the semantic object and click
“Continue”.

6. Create a Tile in Fiori App:
1.Logon to SAP Fiori Designer launch pad.
Select the Catalog – OTC Analytics – General and Click on Add Tile +

2. Click on App Launcher – Static.

3. Give Title name. If you are using Navigation in your List report, please check Use semantic Object Navigation and give the Semantic Object and Action. Finally Click on “Save”.

4. After saving, go back and click on Target mapping icon.

5. Click on Create New Target Mapping.

6. Mention the Semantic Object and Action type, title, URL, ID and click on “Save”.

For the URL: mention the /sap/bc/ui5_ui5/sap/<this is the Application Name given during the Deployment>
Go to Web IDE and right click on application –> Deploy –> Application Status.


For ID : Go to Web IDE –> Project –> Component.js file –> take the ID from the file as below.

7. Adding Tile from Catalogs –> Groups:
- After you create Tile successfully in the Catalogs, then we need to enable the Tile in the respective Group. So that users belong to these groups will able to see the Tile in their Fiori Launchpad.
Click on Groups –> Search the group name you want to add the new Tile –> Click on Add Tile

- Click on + symbol to enable the tile to this group.

- Now you can logon to Fiori Launchpad and see if you were able to see the Tile in the group.
Create Fiori List App Report with ABAP CDS view – PART 2的更多相关文章
- Create Fiori List App Report with ABAP CDS view – PART 1
From Create Fiori List App Report with ABAP CDS view – PART 1 In this blog, I am going to show How C ...
- CDS测试框架介绍:如何为ABAP CDS Entities写测试
动机 现在大家都知道单元测试对我们代码的好处.并且我们都承认它是开发过程中不可或缺的一部分.但是在把代码切换到数据库的模式下的时候,我们被粗暴地打回了软件测试的黑暗年代...我们现在面临着逻辑下推到A ...
- ABAP-Eclipse ADT中创建ABAP CDS视图
Create an ABAP Project in ABAP Development Tools (ADT): https://developers.sap.com/tutorials/abap-cr ...
- Jerry的通过CDS view + Smart Template 开发Fiori应用的blog合集
S4/HANA里有一个新的UI框架叫做Smart template, 配合ABAP后台的CDS view技术,能够让developer以Metadata driven的方式来开发Fiori应用, 这种 ...
- ABAP CDS - Syntax
The syntax of the DDL and of the DCL of the ABAP CDS comprises elements of the general DDL and DCL o ...
- 如何在SAP云平台ABAP编程环境里把CDS view暴露成OData服务
Jerry 2016年在学习SAP CDS view时,曾经写过一个CDS view的自学系列,其中有一篇提到了一个很方便的注解: @OData.publish: true 加上这个注解的CDS vi ...
- HANA CDS与ABAP CDS
如果你在网络或者SCN上面搜索CDS,即SAP的Core Data Services,你会很容易地找到类似“Core Data Services(CDS)是一个在SAP HANA中用于定义和消费富语义 ...
- ABAP CDS Table Function介绍与示例
Core data services(以下简称CDS)可以指两样东西,一个是HANA CDS,一个是ABAP CDS. 如我们所知,HANA CDS只支持HANA数据库,ABAP CDS理论上支持多种 ...
- 使用ABAP CDS视图创建服务
介绍本文介绍使用ABAP Core Data Services创建OData服务的最快方法. 给出了有关@ OData.publish注释利用率,对数据源CDS实体的引用和从DDIC结构导入的详细信息 ...
随机推荐
- apache-实战(二)
Apache 虚拟主机 --用apache或nginx就可以做 一台服务器跑多台web服务 VPS virtual private server 虚拟专用服务器 --使用虚拟化技术来做 云服务器 虚拟 ...
- 读REDIS数据结构
一.DICT 主要有两个问题: 1.散列冲突,解决办法是拉链法 typedef struct dictEntry { void *key; union { void *val; uint64_t u6 ...
- Android Studio常用快捷键、Android Studio快捷键大全
Android Studio 是谷歌基于IntelliJ IDEA开发的安卓开发工具,有点类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调 ...
- [18/12/01]super 关键字和final 关键字
一.super 关键字 1.super是直接父类对象的引用.可以通过super来访问父类中被子类覆盖的方法或属性. 使用super调用普通方法,语句没有位置限制,可以在子类中随便调用. 代码示例: c ...
- 显示Windows版本号
实现效果: 知识运用: PaintDesktopVersion键 实现代码: private void button1_Click(object sender, EventArgs e) { Regi ...
- 2017.9.1 Java中的程序方法
今日内容介绍 1.方法基础知识 2.方法高级内容 3.方法案例 01方法的概述 * A: 为什么要有方法 * 提高代码的复用性 * B: 什么是方法 * 完成特定功能的代码块. 02方法的定义格式 * ...
- HDU 1399 Starship Hakodate-maru(暴力搜索)
传送门: http://acm.hdu.edu.cn/showproblem.php?pid=1399 Starship Hakodate-maru Time Limit: 2000/1000 MS ...
- 01_常用 Linux 命令的基本使用
01. 学习 Linux 终端命令的原因 Linux 刚面世时并没有图形界面,所有的操作全靠命令完成,如 磁盘操作.文件存取.目录操作.进程管理.文件权限 设定等 在职场中,大量的 服务器维护工作 都 ...
- Golang学习笔记(一)
一段基础的go语言代码解析 package main import "fmt" func main(){ fmt.Println("hello golang") ...
- NEC 框架规范 template media
<!DOCTYPE html><html><head><meta charset="utf-8"/><title>NEC ...