置 顶
置 顶
S/4HANA 功能基础介绍研讨会 HOT
置 顶
FIORI及UI初学都学习常用内容–FIORI学习索引 HOT 2019-08-27
置 顶
找到一个好书-HANA S4开发好书 HOT 2019-08-27
在FIORI中上传本地EXECL文件导入数据
在SAPGUI程序中,通常使用ALSM_EXCEL_TO_INTERNAL_TABLE读取本地的EXECL文件,并导入文件中的数据到程序的结构 化每五个中,但在FIORI中,SAP UI5调用的ABAP代码中此函数不能使用,并且读取本地文件的GUI_UPLOAD,cl_gui_frontend_services=>file_open_binary,cl_gui_cfw=>load_program, …RAP CDS注意事项
在使用RAP的ABAP程序开中,使用ECLIPSE开发CDS时时常会出现一些错误,在此统一整理。 1.当修改CDS后UI5前面报各种错误(像没修改,或者是元素不存等),什么错误都有可能,时,可以试着把Service Binding 重新生成后面测试, 2.CDS,里的名字有的区分大小写,这点我不太记得了,好像有时区分,尽量在引用字段时,使用定义的完整大小写字母。 3.CDS 对应的类里,在引号中的 …
2020
12-30
12-30
CDS激活不能生成BOPF错误处理 HOT
问题描述
今天在HANA Studio里做CDS测试,COPY了一段网的CDS测试,所以就自己建立了一个包(在HANA Studio里),然后激活CDS,发现CDS不能生成BOPF,但把CDS保存为本地对像时又能正常生成,所以以为是权限问题,后在把用户增加了权限的参数文件:S_A.SYSTEM,结果还是不对。
在CDS激活后,看到的BOPF如图
但把CDS保存到本地对像后生成的BOPF如下,这才是正常的。
解决办法
折腾了一天,查了N多BOPF资料....Read More >
2020
12-28
12-28
更新IDOC状态 HOT
使用事务码SE38,运行程序:RC1_IDOC_SET_STATUS
可以修改IDOC的状态,
注意:
1.修改完成后要退出后修改才会提交,猜是程序中修改完成后没有COMMIT.
2.确认要修改时,需取消选择屏幕上的测试选择。
[crayon-66e602a176f41205361193/]
....Read More >
2020
12-20
12-20
ABAP代码调用ODATA服务 HOT
ODATA服务生成服务,通常是给外部系统使用的,通过HTTP的,GET ,POST,GET 等方式来使用此ODATA服务,前几天就想起一个问题,就是在SAP如何调用另外的系统或者本系统提供的ODATA服务呢,我之前想的办法是,是使用HTTP的GET,POST方法来读取,并解析,但前几天发现一个方法,文本写学习CDS的教程,但文中刚好用到了写一个ABAP程序来测试CDS生成的ODATA,所以记录一下。
首先是生成一个CDS视图,
CDS的使用方法,可以在本站查询到
[crayo....Read More >
2020
12-09
12-09
自定义SQL查询或者更新 HOT
有些时候需要查询一些表的数据,可以使用SE16N查询,但当需要多表关联查询时,SE16N就不行了,我们需要写SQL语句来查询,以是一个可以输入SQL语句来执行并显示结果的程序,同时还可以有外键关系选择加入表等功能,细节可执行后自己看。
创建ABAP代码
[crayon-66e602a179d57875922567/]
创建自定屏幕
创建窗口号:100,屏幕上不用修改,程序中如下:
[crayon-66e602a179d74159913746/]
增加SAP....Read More >
2020
12-03
12-03
调用标准程序并取得程序内表 HOT
在做一些报表时,业务顾问直接的需求就是结果要与**标准报表的结果相同,这时候,如我们要完全读懂标准程序取数逻辑,那太难了,所以就会需要直接调用标准程序,然后从程序中获取标准程序中得到的数据集来使用。
以下是程序是项目是需要自定义报表的取数据逻辑与标准事务码FBL5N相同,并取出FBL5N中ALV结果的一段代码。
[crayon-66e602a17e335120053236/]
....Read More >
2020
11-26
11-26
给函数的全局变量赋值 HOT
今天在做一程序时,需要调用别人做好的多个函数,而这些函数都是做到同一函数组中的,别人做好时是在其它的程序中使用的,但我也需要使用,只是我使用时,只调用他的一个函数,但这函数中使用了一些函数组的全局变量,这个变量,在我需调用的函数中不是传入参数,所以需要在我调用时把我的变量附值给函数组的全局变量。
后来找到如下方法,主代码如下:
[crayon-66e602a17e598332201646/]
在代码中,把L_GLJY_HEAD的值,赋值给函数组SAPLZFG_FI0194的全....Read More >