题外话:本想着转行做业务方面的顾问了,不想太深究SAP技术方向了。但最近接触了几个猎头,都提到要有FIORI的经验。还有现在所在的公司也打算未来要升级到S4,我们打工人要提前做技术准备)所以我也来研究一下FIORI。我在网找了些资料看了下。跟这做了个 增删改查sap 自建表的程序 。贴图及文字很多 。先把后端部分贴出来。
从ABAPer 熟悉的sap 开始 。
事务代码 : SEGW
生成 runtime object
可以看到生成的类在 Runtime Artifacts 目录里
可以用SE24就是查看这个新创建成的类
Go to ABAP workbench
这是我们稍稍有经验些的 ABAPer很熟悉的界面了
data : ls_key type /IWBEP/S_MGW_NAME_VALUE_PAIR, lv_value type /IWBEP/S_MGW_NAME_VALUE_PAIR-value. clear ls_key. clear lv_value. READ TABLE it_key_tab into ls_key with key name = 'ID'. lv_value = ls_key-value. IF lv_value is not INITIAL. SELECT SINGLE * into CORRESPONDING FIELDS OF ER_ENTITY FROM ZTLD_CONTACT. ENDIF.
/o/iwfnd/maint_service
初步测试服务的连通性是成功的。
要是有点BASIS的经验 对于上图这个网址 也是有感觉的。 /sap/opu/odata/sap/ZLIDA_GW_DEMO_SRV/?$format=xml
sicf
回来到Gateway lient 继续测试。选定数据集。点执行。
运行结果把所有的数据都读取出来了。
在这里可以设置断点来断点来体验一下 网页端数据是如何与SAP数据进行交付的。
后端完成。