摘要: ABAP面向对象 1、类的定义与实现 类定义: 语法:Class <类名> definition. Public section. Methods:<方法名> Importing <参数名> type <参数类型> Exporting <参数名> type <参数类型>. Endclass. 类实现 阅读全文
posted @ 2019-12-03 20:23 渔歌晚唱 阅读(3503) 评论(1) 推荐(3) 编辑
摘要: 3、OO SALV 利用函数和GRID的功能发布的SALV包程序(SALV也称为New ALV)。通过类cl_salv_table,实现ALV的输出。 示例: 示例: TABLES:sflight. TYPES:type_flight TYPE sflight OCCURS 0. CLASS lcl 阅读全文
posted @ 2019-12-03 20:07 渔歌晚唱 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: ABAP的Table Control Table Control是ABAP提供的内表显示控件,可以动态的显示操作内表数据。 示例1:自动创建Table Control 1、创建项目Z_TEST_TC; 2、创建屏幕100,右键选择creat->Screen; 3、输入描述,然后点击layout; 4 阅读全文
posted @ 2019-12-03 19:43 渔歌晚唱 阅读(3123) 评论(0) 推荐(0) 编辑
摘要: 2、OO ALV OOALV主要通过CL_GUI_ALV_GRID这个类来控制alv的显示。 ALV显示需要屏幕容器,容器对应类: 1、cl_gui_custom_container,默认容器alv自动占满整个容器; 2、cl_gui_docking_container,docking容器alv宽度 阅读全文
posted @ 2019-11-16 09:12 渔歌晚唱 阅读(7573) 评论(0) 推荐(0) 编辑
摘要: ABAP的ALV 1、Function ALV 调用function,传入要显示的内表,显示样式等参数,显示alv。 可以调用REUSE_ALV_GRID_DISPLAY这个function,也可以调用REUSE_ALV_GRID_DISPLAY_LVC这个function,输入的参数一致,但是一些 阅读全文
posted @ 2019-11-16 08:58 渔歌晚唱 阅读(9522) 评论(0) 推荐(1) 编辑
摘要: ABAP的时间日期操作 ABAP的日期类型D,是一个8位字符串;时间类型T,是6位字符串。日期实际是一个字符串,格式;‘YYYYMMDD’,可以通过字符串截取获取年月日字符子串。 示例:使用字符串截取出年份、月份等 "日期 DATA:temp_date(8) TYPE C. temp_date = 阅读全文
posted @ 2019-11-16 08:20 渔歌晚唱 阅读(4692) 评论(2) 推荐(0) 编辑
摘要: ABAP操作EXCEL 1、EXCEL导入内表 方式1: 调用function,’F4_FILENAME’获取文件名。通过屏幕元素Prameter的帮助事件,弹出文件选择框,获取选择文件名。 调用function,’TEXT_CONVERT_XLS_TO_SAP’,将选择excel数据放入内表。 示 阅读全文
posted @ 2019-11-09 10:47 渔歌晚唱 阅读(2821) 评论(1) 推荐(1) 编辑
摘要: ABAP子程序 ABAP子程序,相当于封装的一个方法,执行一段逻辑处理。 子程序内部定义变量只能子程序内部使用,全局变量可以直接使用。 语法:form <子程序名> [using] [changing] [value ( 变量 )] [changing value (变量)]. 程序处理逻辑. en 阅读全文
posted @ 2019-11-09 08:41 渔歌晚唱 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: ABAP GUI和开发工具 1、ABAP开发工具 SAP在软件中集成了ABAP程序的开发工具。使用Tcode:se80,可以打开object navigator,对象导航,可以快速查找我们开发的各种类型程序,包括pakage、Class、Program、Function Group、Function 阅读全文
posted @ 2019-11-09 08:28 渔歌晚唱 阅读(2411) 评论(1) 推荐(0) 编辑
摘要: ABAP数据库操作 数据库操作,ABAP有自己封装的SQL语句操作数据库表。SQL语句分为DDL数据库定义语句,DML数据库操作语句。 程序宣告使用数据库表 语法:tables <数据库表名> 示例: "宣告程序使用table TABLES spfli. 1插入数据库表记录 单行数据插入: 语法:i 阅读全文
posted @ 2019-11-04 19:36 渔歌晚唱 阅读(1968) 评论(0) 推荐(0) 编辑