之前在研究FIORI功能,跟大黄哥实施的公有云也进行交流,对于网页端的界面,SAP提供FIORI界面,里面其实有很多很好用的磁贴(FIORI和ES很像,但是很多也不一样,更感觉ES好用点);
今天跟大家分享个就是在ES和FIORI上面比较好用的功能,对于GUI界面上自定义字段,可以是复选框、文本、日期等等,并且可以自定义CDS和逻辑;如果之前在GUI上面的话这种肯定是要通过增强才能实现,但是如果会了这个功能就只需要顾问在FIORI上面配置,简单的屏幕字段不需要开发,并且在API 后台表 BAPI都会增加这个字段,话不多说开始!
标准功能如何实现呢?
一、启动Fiori界面:/UI2/FLP或者在收藏夹添加
然后添加应用
最后添加启动版
双击跳转到FIORI界面,这里就不单独讲FIORI的界面如何增加磁贴(想看,留言有空更新一篇)
二、进入FIORI界面选择磁贴
进入到自定义字段磁贴中
这三个页签分别代表你需要增加的字段,增加的数据源,以及增加的自定义字段的逻辑,我们选择最右边的+号进行新增字段
这里有2个比较重要的一个就是这个上下文,一个就是增加字段的类型,上下文相当于你在哪里增加这个字段,例如生产订单就是这个:订单主数据 (FINS_ORDER),上下文怎么查呢?后面再说下那我们继续;
对于你需要添加字段的类型,如果是选择的你就选代码列表,如果是日期选日期,文本选文本,CDS视图的代码列表这个就是自定义CDS或者选择系统提供的数据源;我们选择代表列表,在流程订单里面增加个车间字段;
然后这里可以控制在什么地方进行使用
里面涉及到API CDS视图 GUI界面 BAPI IDOC等等都可以添加,具体功能你们自己可以试试
选择GUI界面启用;然后进行发布
对于自定义CDS的我测试可以选择系统标准的,
这是选择CDS的可以选择值帮助里面有91个,但是如何自己新增这个没搞定
我看提供了这个但是显示已启用
然后选择前面的自定义业务对象可以进行,选择我们进行维护
然后发布后可以在CDS VIEW里面查询到已发布的
但是在这个界面还是选不到,估计加的不对,如果有知道的可以留言讨论
然后发布后再GUI里面可以看到
然后后台表里
COOIS里面也有,但是选择界面没有
上面说的FIORI和ES的增强点:可以输入关键字查询
下面是ES版本中在调整UI界面可以查询