sap_abap
文章平均质量分 57
e6621887
这个作者很懒,什么都没留下…
展开
-
abap内表,标题行,工作区
先是用TYPES关键字定义一个行(row)的类型.如下:TYPES: BEGIN OF line, field1 TYPE i, field2 TYPE i,END OF line.这里的line,就相当于一个自定义的类型,表示一行(row)的字段(field).这里一行有两个字段field1和field2.然后是声明一个wo...原创 2010-12-13 09:36:47 · 68 阅读 · 0 评论 -
abap 屏幕元素
通过这个屏幕实例可以了解屏幕元素的构成,及屏幕事件。一.首先我们先完成窗体显示部分的代码TABLES: BKPF,SSCRFIELDS.DATA FLAG TYPE I.SELECTION-SCREEN BEGIN OF BLOCK PART1 WITH FRAME TITLE TITLE1.*了解type/like/必选/memory idPARAMETERS:NUMBER1 TYPE...原创 2012-02-15 15:48:35 · 177 阅读 · 0 评论 -
ABAP 内表(internal table) 标题行(header line) 工作区(work area) 简介
是用TYPES关键字定义一个行(row)的类型.如下:TYPES: BEGIN OF line, field1 TYPE i, field2 TYPE i,END OF line.这里的line,就相当于一个自定义的类型,表示一行(row)的字段(field). 这里一行有两个字段field1和field2.然后是声明一个work area:DATA wa TYPE line.li...原创 2011-04-17 13:08:39 · 287 阅读 · 0 评论 -
OO事件处理
class adding definition. public section. class-data num type i. events: return. methods: accumulate.endclass.class adding implementation. method accumulate. data: res type i. num = ...原创 2010-12-29 16:32:13 · 95 阅读 · 0 评论 -
abap_oo小例子
*类定义class application definition. public section. "类方法 methods: show_text. methods: show_jia. private section. "类属性 data text(100) type c value '输出1'.endclass. "类实现clas...原创 2010-12-28 10:09:00 · 150 阅读 · 0 评论 -
abap之alv笔记
1)ALV是系统的一种网格的显示方式,这种方式带有汇总排序筛选等功能,ALV格式的数据是以单元格为单位显示,便于数据导 出来放在电子表格里进行加工. slis_t_fieldcat_alv是表内字段的整体,slis_fieldcat_alv是某一个字段的内容,将字段的内容写到 slis_fieldcat_alv中,然后append到slis_t_fieldcat_alv...原创 2010-12-27 09:26:58 · 255 阅读 · 0 评论 -
调用功能模块
模块化技术包括:子程序(Subroutine),功能模块(Function Modules),类方法(Class Methods). 调用功能模块要从abap/4程序调用功能模块,需使用CALL语句。 语法call function <module> [exporting f1 = a1 ... fn = an] [i...原创 2010-12-22 10:19:23 · 156 阅读 · 0 评论 -
sap屏幕元素与事件
sap屏幕基本元素的创建 select-options对象:通常用于参照一数据库字段来建立数据输入域。 定义代码: select-options: data for sy-datum. parameters对象:可以参照数据字典具体字段或自定义数据类型创建文本输入域以及单选框/复选框等。 定义代码:paramete...原创 2010-12-21 13:56:24 · 146 阅读 · 0 评论 -
sap常用的系统变量
系统内部有一个专门存放系统变量的结构SYST,其中最常用的系统变量有:SY-SUBRC: 系统执行某指令后,表示执行成功与否的变量,’0’ 表示成功SY-UNAME: 当前使用者登入SAP的USERNAME;SY-DATUM: 当前系统日期;SY-UZEIT: 当前系统时间;SY-TCODE: 当前执行程序的Transaction codeSY-INDEX : 当前LOOP...原创 2010-12-17 09:03:09 · 81 阅读 · 0 评论 -
abap数据字典
SAP 系统里面,最主要的几个概念: table,structure,funtion都是属于ABAP Dictionary中的一部分 表 (Table):要指定字段名,以及该字段使用哪个数据元素。真正在数据库中存在的, 可以 存放数据的表叫透明表(transparen...原创 2010-12-15 14:55:34 · 159 阅读 · 0 评论 -
ABAP常用的Tcode
Tcode 描述 备注ABAPDOCU ABAP文档和范例BAPI BAPI浏览器CMOD(SMOD) SAP增强LSMW ...原创 2010-12-15 09:18:18 · 135 阅读 · 0 评论 -
abap名词理解
1.occurs a.occurs是ABAP 3.0之前声明内表的关键字选项(是指定内存 ) b.occurs <n>,<n> 是指定行的初始号。将第一行写入创建的内表后,就为指定行保留了内存。 如果添加到内表中的行比 <n> 指定的要多 ,则自动扩展保留的内存。(现在新版本都不建议都不使用这个关键字了 ) 2...原创 2010-12-13 17:03:30 · 208 阅读 · 0 评论 -
如何通过Tcode查找Badi或者用户出口
在SAP系统中,SAP提供了Badi和用户出口来方便用户对标准程序来进行增强,那么我们可以通过如下方法来找到它们:获取用户出口:方法一:用SAP提供的一个程序来执行获取,这个程序不是已经内嵌到系统中,需要下载代码,放到自定义的程序中来执行, 代码下载地址:http://www.sap-img.com/ab038.htm 或者:http://saptechnical....原创 2012-03-15 16:04:14 · 123 阅读 · 0 评论