自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 关于quickview和query

        quickview: SAP自带的用于简单出报表的工具,就是连连几张表,然后显示一下query: 比quickview功能强大的多(可以加代码的,如果你愿意,能实现几乎所有的abap报表)T-code:1.quickview: SQVI2.query: SQ01,SQ02,SQ03,SQ07具体的怎么操作就不多说了,大家随便找个教程看看就OK了。下面说说我碰

2008-07-29 08:16:00 1728

原创 ABAP总结之一,我的程序模版

*----------------------------------------------------------------------** Program Name: Z_KEVIN_TEMPLATE* Project     : N/A* Author      : Kevin.Zhang* Date        : 2007.1.1* Module      : N/A* Descr

2008-07-29 08:15:00 1380

原创 ABAP总结之二,BDC完整版

BDC(batch data communication)是SAP常用的一种数据传输方法。用于一些数据量大,但是对速度又要求不高的数据传输。    在实施中,很多开发顾问都忽略了BDC的日志和出错管理。这给用户在使用中带来了很大的不便。比如:哪些数据是成功生成的,哪些是失败的?那些失败的,原因的是什么?程序问题还是数据问题?    我觉得,既然是要做一套程序,那就应该尽可能地为客户考虑,减

2008-07-29 08:13:00 11382

原创 ABAP总结之三,Web Dynpro及相关

     Web Dynpro是SAP为了推行它的Netweaver战略而对ABAP用途的又一次扩展。    国内使用Web Dynpro的项目不多,我个人也只是将一些SAP的官方文档看了一下并且自己做了几个例子把玩了一下(实际上就是把R/3里的程序做成Web界面而已)。总体感觉不是很难,只要有一些OO的基础,上手是很快的。500)this.width=500;" border=0>

2008-07-29 08:12:00 2569

原创 ABAP总结之四,CATT & eCATT

        CATT是SAP自带的一个用于辅助测试的工具,理论上是用于功能测试,在新版本的R/3中已经被弃用,取而代之的eCATT。两者的关系可以从他们的命名中可见一斑。 CATT:Computer Aided Test Tool(Tcode: SCAT)eCATT:extended Computer Aided Test Tool(Tcode: SECATT)    CATT提供

2008-07-29 08:11:00 3017

原创 ABAP总结之五,Table Control

   Table Control作为一个表维护的标准工具,在屏幕程序中经常使用。它的特点就是简单,实现速度快。缺点就是不够灵活。   我个人更喜欢用ALV grid,由于基于OO,ALV grid绘制图形表格,更加灵活,功能更加强大(大家从标准的ALV grid中自带了那么多功能键就知道了)。但是往往强大的工具,实现起来就相对就比较复杂。   所以对于需求比较简单的功能,诸如从一些外部文件

2008-07-29 08:09:00 5186

原创 ABAP总结之六,OLE & DOI

   提到OLE&DOI,我们不得不先说说两者这间的关系。   OLE是SAP早期与微软Office集成的工具,而DOI是它的替代技术。在实际项目中使用到OLE&DOI的场合多是EXCEL表格的读入或是填制。有些需要自动画表格及填数据,有的只是要求在原有的模版上填制数据。根据不同的场合可以选用不同的技术。(有些公司用EXCEL的打印来替代FORM)   下面主要讲一下,OLE&DOI关于E

2008-07-29 08:08:00 4544

原创 ABAP总结之七,ABAP的学习方法

   写了一部分ABAP总结了,感觉有些东西一定要重点写下,就比如今天要说的学习方法。   想当时,虽然算是个科班毕业,但是入行之初,还是如履薄冰,幸有恩师barry在旁指点,才少走了很多弯路。   barry教了我不少东西,其中至今受益匪浅的一句话,‘凡是不能全靠老师,要靠自己去研究!’,有点‘授之以鱼,不如授之以渔’的意思,‘要靠自己去研究’就是‘渔’。   后来做项目,barry

2008-07-29 08:07:00 1478

原创 ABAP总结之九,LSMW

   LSMW(Legacy System Migration Workbench),设计的初衷是为了R/3期初的数据导入,但是在上线后,这个工具还是非常地有用。   LSMW一共4中输入方式:Standard Batch/Direct Input; Batch Input Recording; Business Object Method(BAPI); IDoc(Intermediate D

2008-07-29 08:06:00 1832

原创 ABAP总结之八,ALV,TABLE TREE等一些控件

   今天来总结一下ABAP中一些常用的控件,除去之前写过的一些,还有ALV_GRID, ALV_TREE, TABLE_TREE等。    现在用的控件很多都是用类写的,而它们的使用,说白一点,就和用JAVA中的类没什么区别,一个诀窍就是记住通用的写法,然后再根据不同控件变化。    最好,每个控件都总结一个通用模版,这可以大大节约实施中的时间。老白的博客上有不少这方面的例子,我这里就不

2008-07-29 08:06:00 1985

原创 ABAP总结之十,SMARTFORM & SAPScript

    SMARTFORM和SAPScript是SAP用于打印单据和报表的工具。SMARTFORM是SAPScript的替代工具,但是由于SAP最初都是用SAPScript,所以很多单据的打印,比如PO,Billing都是用SAPScript,所以为了能减少定制的时间,重用SAPScript也是一种不错的方法。   之前很幸运,在一个项目中把这两种打印程序都玩了一把,感受颇深。这种打印程序的难

2008-07-29 08:05:00 1621

原创 ABAP总结之十一,Enhancement(1)--BTEs

   最近一个同事碰到一个FI的增强,要用BTEs实现,我也是第一次接触到这种增强,所以跟着他一起做了一下。写一个这方面的小节。   BTEs(Business Transaction Events),是SAP的一种增强方式,技术上讲是介于Customer Exits和BAdIs的产物。   它主要有两种类型的接口:   Publish and Subscribe Interface

2008-07-29 08:04:00 1765 1

原创 ABAP总结之十一,Enhancement(2)--Dictionary Elements

    对于透明表及结构的增强,主要两种。一种是Append Structure,还有一种就是Include形式。    Append Structure可以扩展原来的表结构,但是并不是在原来的表上加字段,而是再建一个附加的结构,物理上,数据是存在两处的。而且,一个Append Structure只能有一张表结构。如果把有Append Structure结构的表进行复制的话,那么在新的表中,原

2008-07-29 08:03:00 1381

原创 ABAP总结之十一,Enhancement(3)--User Exits

    User Exits是SAP第一代增强技术,其技术原理就是在程序中预先置放一个Form...EndForm的子程序,并在事物运行时Call这个Form。当然,如果这个Form是空的,那么不执行任何操作,反之,执行相应的动作。User Exits的写法,和修改标准程序是一致的,要有向SAP申请Access Key才能对这些程序进行修改。与修改标程的区别在于,在SAP做升级的时候,Us

2008-07-29 08:02:00 2218

原创 ABAP总结之十一,Enhancement(4)--Customer Exits

          Customer Exits, 顾名思义,就是用户自定义出口。    有3类这样的出口:Function Module Exits; Menu Exits; Screen Exits    有两个常用的T-code:     CMOD: 用于增强项目的管理    SMOD: 增强项目的具体实现    Function Module Exits: 就是在标

2008-07-29 08:00:00 1237

原创 ABAP总结之十一,Enhancement(5)--Field Exits

    Field Exits,我想了一下还是单独拿出来写一下比较好。    虽然技术上来讲有点像Customer Exits(两者都是通过function来实现出口的),但是其原理和用途又有很大不同,而且Field Exits,SAP在4.6之后就不再支持了,如果没有用过这个技术,想要用,还要重新启动PRD才行,很麻烦,所以这里只是做个介绍性来谈谈这种出口方式。    大家可以在SE38

2008-07-29 07:59:00 875

原创 ABAP总结之十一,Enhancement(6)--BAdIs

     BAdIs(Business Add-Ins)是SAP在R/3 release 4.6A后增加的增强技术。总的来说,BAdIs克服了之前出口的所有缺点,并且还是用最新的OO技术实现,可谓是万千宠爱于一身。不过在项目中,用BAdIs的顾问还是比较少,多数是用Customer Exit和User Exit完成。    T-code se18 BAdI Definition    T-

2008-07-29 07:57:00 1327 1

原创 ABAP总结之十二,SAP Archiving(1)--OverView

       所谓的SAP Archiving中文解释就是归档。这是一个什么样的概念呢?就比如,纸质办公的企业,它每年都会有很多的资料和数据,过几年就需要把一些用不着的文件整理处理,由专门的人员管理和保存,不再或很少拿出来使用(仅供特殊用途)。这是为了保证这些过时的文件,不影响到现有的业务,以免混在一起,降低现时文件的查找效率、造成管理混乱。那么现在SAP的归档,你可以理解成把纸质变成了硬盘和磁碟

2008-07-29 07:54:00 1261

原创 一些说明

  这是我blog的备份站,以防万一之用。下面是主博:http://blog.chinaunix.net/u1/59700/主要聊聊SAP,股票和理财相关,还有就是嘎三胡。

2008-07-29 07:50:00 583

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除