自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 SAP Session说明

<br />SAP Session有分external session和internal session.<br />External session最多有6个;一般每次打开一个新的Transaction code都可以看做一个external session.<br />Internal session最多有9个;当程序运行的时候,会产生多个internal session,这些internal session都是存储在一个stack里。当在程序中使用CALL Transacton .. and retu

2011-03-28 20:12:00 2520

原创 Casting 和Casting type的区别

<br />当使用不同类型的对象进行赋值转换的时候,会碰到类型不匹配的问题。这时候,就需要在类型转换的语句添加附加条件。<br />CASTING: 就是取消必须使用原数据对象的这个限制条件。<br />例如:<br /> TYPES: BEGIN OF STR,<br />                    YEAR(4) TYPE N,<br />                    MONTH(2) TYPE N,<br />                    DAY(2) TYPE N,<

2011-03-28 20:02:00 1473

原创 Persistent service

<br />一般情况下,程序运行时,数据和对象是有效的;当程序结束的时候,就会消失。如果数据要被永久的存储,那么在ABAP 对象里就使用persistent services.这些服务就写当前的属性值到数据库里,一收到另外一个请求就将他们的值从表里导出来,写到一个永久服务里,这个永久服务就是使用OPEN SQL的接口。<br />为一个对象使用persistent service,就需要使用persistent class, persistent class是唯一的,需要包含key attributes.使

2011-03-21 13:57:00 1230

原创 Abstract class和Final class

<br />Abstract class (抽象类): 没有instance.<br />abstract class:可以包含abstract method,也可以包含非abstract method;非abstract method可以实现。<br />abastract method:只能定义在abstract class中; 不能被重载;<br />需要定义一个sub class,只有在sub class才可以redefine 这个abstract method.<br /><br />Final

2011-03-21 13:41:00 850

原创 OO对象中up-casting和Down-casting

在ABAP OO对象中,会经常提到UP-CASTING和Down-casting.那么这究竟是什么呢?UP-CASTING: 向上继承Down-casting:向下继承,也就是强制性向下赋值类型;比如:我们在系统里定义了一个Superclass: LCL_SUPERCLASS,它一个子类LCL_SUBCLASS并且CL_SUBCLASS继承了LCL_SUPERCLASS.子类的继承是通过INHERTING FROM来实现的。Data: lo_superclass type ref to LCL_SUPERC

2011-03-21 10:26:00 1845

原创 exception class

在ABAP程序中,经常会碰到一些exception.通常碰见最多的地方也就是在Function module中添加的;下面介绍下Class Exception。Class exception通常是由CX_NO_CHECK/CX_DYNAMIC_CHECK/CX_STATIC_CHECK这3个类来调用,他们都会继承kernal class CX_ROOT;  当在TRY.   ENDTRY.这个句块中使用CATCH 捕捉到exception的时候,就通过方法GET_TEXT( )来读取text 信息。例如:首

2011-03-16 16:46:00 673

原创 程序中自定义接口和方法

<br />逻辑顺序:先建立接口及接口下的方法 =》 在类中声明接口 =》在类中实现接口类下的方法 =》定义类的实例,并调用接口下的方法  <br />REPORT  ZTEST01.<br />*----------------------------------------------------------------------*<br />*       INTERFACE ZIF_LCL_CLASS<br />*------------------------------------------

2011-03-16 10:16:00 444

原创 Web Dynapro产生错误信息

【第1步】SE91 - 创建一个message class ,如ZMSG,number为000.method ONACTIONSEARCH .  data: lo_node type ref to if_wd_context_node,        lo_element type ref to if_wd_context_element.  data: lv_vbeln type vbeln_va.  lo_node = wd_context->get_child_node( name = 'VBAK' 

2011-03-11 10:02:00 348

原创 RTTI中的一些类和方法的说明

 TYPES: BEGIN OF STR_MAT,           WERKS TYPE WERKS_D,           MATNR TYPE MATNR,           MAKTX TYPE MAKTX,       END OF STR_MAT.DATA: LO_STR TYPE REF TO CL_ABAP_STRUCTDESCR,      TAB_COMP TYPE CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE.(1)获取结构的属性 LO_STR ?= 

2011-03-08 14:29:00 594

原创 Dynamic program

REPORT  ZTEST01.TYPES: BEGIN OF STR_MAT,         WERKS TYPE WERKS_D,         MATNR TYPE MATNR,         MAKTX TYPE MAKTX,       END OF STR_MAT.data: com_tab type cl_abap_structdescr=>component_table,      com like line of com_tab,      lo_tab type ref to cl

2011-03-08 09:37:00 466

sap foreign trade

SAP foreign trade用于SAP中的进口、出口配置

2010-03-31

空空如也

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

TA关注的人

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