11 2019 档案
摘要:2、OO ALV OOALV主要通过CL_GUI_ALV_GRID这个类来控制alv的显示。 ALV显示需要屏幕容器,容器对应类: 1、cl_gui_custom_container,默认容器alv自动占满整个容器; 2、cl_gui_docking_container,docking容器alv宽度
阅读全文
摘要:ABAP的ALV 1、Function ALV 调用function,传入要显示的内表,显示样式等参数,显示alv。 可以调用REUSE_ALV_GRID_DISPLAY这个function,也可以调用REUSE_ALV_GRID_DISPLAY_LVC这个function,输入的参数一致,但是一些
阅读全文
摘要:ABAP的时间日期操作 ABAP的日期类型D,是一个8位字符串;时间类型T,是6位字符串。日期实际是一个字符串,格式;‘YYYYMMDD’,可以通过字符串截取获取年月日字符子串。 示例:使用字符串截取出年份、月份等 "日期 DATA:temp_date(8) TYPE C. temp_date =
阅读全文
摘要:ABAP操作EXCEL 1、EXCEL导入内表 方式1: 调用function,’F4_FILENAME’获取文件名。通过屏幕元素Prameter的帮助事件,弹出文件选择框,获取选择文件名。 调用function,’TEXT_CONVERT_XLS_TO_SAP’,将选择excel数据放入内表。 示
阅读全文
摘要:ABAP子程序 ABAP子程序,相当于封装的一个方法,执行一段逻辑处理。 子程序内部定义变量只能子程序内部使用,全局变量可以直接使用。 语法:form <子程序名> [using] [changing] [value ( 变量 )] [changing value (变量)]. 程序处理逻辑. en
阅读全文
摘要:ABAP GUI和开发工具 1、ABAP开发工具 SAP在软件中集成了ABAP程序的开发工具。使用Tcode:se80,可以打开object navigator,对象导航,可以快速查找我们开发的各种类型程序,包括pakage、Class、Program、Function Group、Function
阅读全文
摘要:ABAP数据库操作 数据库操作,ABAP有自己封装的SQL语句操作数据库表。SQL语句分为DDL数据库定义语句,DML数据库操作语句。 程序宣告使用数据库表 语法:tables <数据库表名> 示例: "宣告程序使用table TABLES spfli. 1插入数据库表记录 单行数据插入: 语法:i
阅读全文
摘要:ABAP内表 ABAP内表类似于一个结构体,可以用来保存从数据库表中查出来的数据。内表只是在内存中作为操作表数据载体,在java等语言中使用对象保存一条数据库记录,对象列表保存多条记录。ABAP中使用内表保存数据库表中的一条或多条记录。 1内表定义 方式1: 使用types定义结构类型:定义内表行结
阅读全文