In the Part 1 blog, we have discussed below topics

  1. CDS annotations for Fiori List Report.
  2. How to create a Gateway service from ABAP CDS view
  3. How to create a Fiori List App report in Web IDE.
  4. 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:

  1. 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的更多相关文章

  1. 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 ...

  2. CDS测试框架介绍:如何为ABAP CDS Entities写测试

    动机 现在大家都知道单元测试对我们代码的好处.并且我们都承认它是开发过程中不可或缺的一部分.但是在把代码切换到数据库的模式下的时候,我们被粗暴地打回了软件测试的黑暗年代...我们现在面临着逻辑下推到A ...

  3. ABAP-Eclipse ADT中创建ABAP CDS视图

    Create an ABAP Project in ABAP Development Tools (ADT): https://developers.sap.com/tutorials/abap-cr ...

  4. Jerry的通过CDS view + Smart Template 开发Fiori应用的blog合集

    S4/HANA里有一个新的UI框架叫做Smart template, 配合ABAP后台的CDS view技术,能够让developer以Metadata driven的方式来开发Fiori应用, 这种 ...

  5. 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 ...

  6. 如何在SAP云平台ABAP编程环境里把CDS view暴露成OData服务

    Jerry 2016年在学习SAP CDS view时,曾经写过一个CDS view的自学系列,其中有一篇提到了一个很方便的注解: @OData.publish: true 加上这个注解的CDS vi ...

  7. HANA CDS与ABAP CDS

    如果你在网络或者SCN上面搜索CDS,即SAP的Core Data Services,你会很容易地找到类似“Core Data Services(CDS)是一个在SAP HANA中用于定义和消费富语义 ...

  8. ABAP CDS Table Function介绍与示例

    Core data services(以下简称CDS)可以指两样东西,一个是HANA CDS,一个是ABAP CDS. 如我们所知,HANA CDS只支持HANA数据库,ABAP CDS理论上支持多种 ...

  9. 使用ABAP CDS视图创建服务

    介绍本文介绍使用ABAP Core Data Services创建OData服务的最快方法. 给出了有关@ OData.publish注释利用率,对数据源CDS实体的引用和从DDIC结构导入的详细信息 ...

随机推荐

  1. WAKE-WIN10-SOFT-python配置

    1,anaconda下载,安装 1,1 官网:https://www.continuum.io/downloads 下载:https://repo.continuum.io/archive/ win1 ...

  2. 增强for循环 java.util.ConcurrentModificationException

    Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator.第一次调用Iterator的next()方法时,它返回序列的第一个元 ...

  3. Smart template的控件能否当成普通控件来用

    我的同事问过我这个问题: 只要弄清楚Smart control的原理,就能回答这个问题. 答案是: smart control可以像普通的控件一样在xml view中被定义和使用,但是必须结合ODat ...

  4. 关于Java中截取字符串

    获取系统时间:to_char(sysdate,'yyyy-mm-dd')截取CREATETIME常量的前10位字符串:CREATETIME.substring(0,10)截取DESCRIPT常量的前2 ...

  5. c++利用互斥锁实现读写锁

    很简单就是在读的时候把写的锁锁住就好了 class readwrite_lock { public: readwrite_lock() : read_cnt(0) { } void readLock( ...

  6. Maven plugin 插件

    1.maven-surefire-plugin简介: Maven在构件时执行到测试的生命周期时,会使用maven-surefire-plugin运行测试用例,背后执行的Junit或者TestNG的测试 ...

  7. Docker 常用指令

    1.检查内核版本,必须是3.10及以上uname ‐r2.安装dockeryum install docker3.输入y确认安装4.启动docker[root@localhost ~]# system ...

  8. Graphics Card Notes | 烧卡日记(显卡常识笔记)

    [ a comparison of several popular Graphics cards ]

  9. 【luogu P2299 Mzc和体委的争夺战】 题解

    题目链接:https://www.luogu.org/problemnew/show/P2299#sub 裸的迪杰斯特拉(我是在考试前复习一下板子) #include<iostream> ...

  10. yarn默认配置

    name value description yarn.ipc.client.factory.class   Factory to create client IPC classes. yarn.ip ...