- 博客(98)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注

原创 debug 技巧 包括各种场景的debug方法(非常实用)
debug是ABAP开发里面非常重要的一项技能,下面介绍一些小的技巧,可以提高debug的效率:1、通过对SE16 debug修改某条数据(这个方法比较靠谱): 查看到对应SO单号数据后,运行事务码‘/h’进去debug状态,然后双击对应的数据行。 但是这个方法我一直都找不到那段代码,经常是每次进去哦都市不同的代码,很难找到对应的代码。然后我就根据以往的成功经验,
2013-10-11 17:59:07
27221

原创 史上接近最完整的选择屏幕开发知识(针对初学者)(还有下拉菜单的实现)
选择屏幕的开发知识无非就是围绕这3个点:PARAMETERS SELECT-OPTIONS SELECTION-SCREEN(一)PARAMETERS:为变量定义输入字段 1、PARAMETERS的全部用法: P_BUDAT LIKE
2013-08-26 15:57:20
6486

原创 ABAP report常用的一些语句用法(包括字符串操作,变量动态操作)(持续更新)
1、计算内表的长度: DESCRIBE TABLE IT_BKPF LINES LEN. 后面除了可以接LINES显示条数,还可以接KIND,显示内表的属性,还有OCCURS,显示内表的初始memory2、删除内表的重复条数: SORT I_KUNNR BY KUNNR. DELETE ADJACENT
2013-08-26 11:22:22
7497

原创 BADI的层次分析以及BADI里面的每个块的理解 看完你就懂!
本文章讲述的是本人在初次接触BADI的一个学习和了解的过程,并不去讲述如何去创建这个BADI(这个网上也有很多),主要是为了帮助初学者如何去理解和简单实用BADI。首先讲到的是BADI的层次概念:BADI: UDM_BASIS_RULEBADI interface: IF_EX_UD
2013-08-02 17:18:06
4503

原创 ABAP最基础也最重要的语句之 select语句!讲述这些年来遇到的一些小问题!
本文不再copy前人们累积的select的用法等文章,旨在把这些年从初学者开始接触select语句所遇到的问题和解决办法写在这,一是帮助自己累积,二是希望可以供大家参考,有错的请拍砖,欢迎查错补漏!1、select里面用for all entries in itab 语句的话在之前要先对这个内表进行if itab is initial的判断!2、select bukrs
2013-07-31 12:47:33
14373
转载 SAP的四代增强简介
http://blog.youkuaiyun.com/wbin9752/article/details/7910525http://blog.youkuaiyun.com/wbin9752/article/details/7919817http://blog.youkuaiyun.com/wbin9752/article/details/7921306http://blog.youkuaiyun.com/wbin9752/a
2014-04-10 15:48:50
1058
原创 固定点运算和它的对立面浮点运算
最近遇到这样的一个问题,就是计算的时候和我们平常时候的计算不太一样:正常情况下,计算的结果应该是: xkwert = (100000*5151.11) /100170 = 5142.36 但是在某个标准程序里面发现,结果却是xkwert = 4402.66几经波折,终于找到了根源,这个其实是两种不同
2014-03-03 16:07:50
2162
原创 ABAP开发 in BW
我们先看看BW的大致结构。总体来首,我们是处理一些对象,这些对象是基于某种配置,比如ODS和InfoCube的连接,或者对源系统、数据源的创建。通常我们不会构造屏幕程序和多个用户接口去获得其他的功能,这是在BW中的开发与R3中的显著不同。在BW中,我们使用ABAP来按照要求转换数据,也可以在抽取、更新时进行数据处理。
2014-02-20 15:02:23
3303
原创 Enhancement point的开发和修改(除了出口和BADI的另外一种增强方式)
这种增强比较简单理解和实现,而且在很多标准程序里也会用到。1、Enhancement point的开发: 下面这个例子是在一个普通的report里面做增强: 插入一个增强点,有两步: 插入之后的代码是: 把这个增强点IMP:首先要点击里面的enhance的
2013-12-23 15:57:10
2603
原创 如何去完成一个SAP notes的实现
本文主要介绍如何去看SAP notes,以及如何去实现SAP notes,有那些注意事项:1、查看SAP notes:2、实现SAP notes:3、注意事项:
2013-12-04 14:32:25
9741
原创 ASSIGN ('(SAPLV60A)TKOMP[]') TO <fs_komp>这样语句的理解和使用
这个语句在很多标准程序或者是增强里面有看到,然后在论坛里面向大神们请教过,大概意思是这样:这是指针 field-symbol 的用法, 在这个节点上,指向程序SAPLV60A 的内表 TKOMP 给指针变量 fs_komp. 然后可以直接对 fs_komp 进行操作. 使用点是当在某个程序或者FORM里面无法得到一些变量的时候,跨程序的将指针指向同一session不同程序中的
2013-11-27 09:58:59
3687
TA创建的收藏夹 TA关注的收藏夹
TA关注的人