随笔分类 -  ABAP学习

引用的文章
摘要:继续我们的数据库操作语句讲解:Others5.having 详解: HAVING cond:在group中选择出符合cond条件的记录。 DATA: count TYPE I, avg TYPE F, connid TYPE sbook-connid.SELECT CONNID COUNT( * ) avg( LUGGWEIGHT ) INTO (connid, count, avg) ... 阅读全文
posted @ 2009-06-30 12:30 永恒de影シ 阅读(377) 评论(0) 推荐(0)
摘要:7.insert 详解: INSERT INTO dbtab VALUES wa.: INSERT INTO (dbtabname) VALUES wa. INSERT dbtab FROM wa. INSERT (dbtabname) FROM wa. 把wa中的数据插入到数据库中。每次插入一条记录。Wa中字段的排列一定要和数据库中的字段排列一致。 DATA: wa TYPE scustom... 阅读全文
posted @ 2009-06-30 12:30 永恒de影シ 阅读(352) 评论(0) 推荐(0)
摘要:今天学习Authority-check 在这里权限的控制是很严格的,所以经常会用到authority check,这就关系到了sap中用户的权限控制的相关知识。 我发现我在这个系统中只能察看权限的profile,而不能修改或者创建权限,或者把某个权限分配给某个用户,大概这就是bc的事情了吧。 作为一个开发人员而言,能够学会查找权限的object id,以及profile是很重要的。现在就总结一下经... 阅读全文
posted @ 2009-06-30 12:28 永恒de影シ 阅读(384) 评论(0) 推荐(0)
摘要:很多经常用到的函数,希望对大家有帮助.Funtion:DDIF_FIELDINFO_GET 功能:获得字段的相关信息 参数: Import: TABNAME:数据库表的名字 FIELDNAME:无需指定,由LFIELDNAME代替了 LANGU: 语言设定,默认sy-langu LFIELDNAME:指定关联字段 ALL_TYPES:是否指定所有类型 GROUP_NAMES:是否包含inclu... 阅读全文
posted @ 2009-06-30 12:26 永恒de影シ 阅读(345) 评论(0) 推荐(0)
摘要:A Good Table Control sample code:SCREEN 100PROCESS BEFORE OUTPUT. MODULE STATUS_0100. LOOP WITH CONTROL TCTRL_USERDATA. MODULE DISPLAY_USERDATA. ENDLOOP. MODULE AFTER_LOOPING.*PROCESS AFTER INPUT. MO... 阅读全文
posted @ 2009-06-30 12:24 永恒de影シ 阅读(421) 评论(0) 推荐(0)
摘要:This page contains two ABAP programs. The first program lets you display all the SAP icons in a report. There is absolutely no need for this program because the transaction ICON does a much better job... 阅读全文
posted @ 2009-06-30 12:17 永恒de影シ 阅读(397) 评论(0) 推荐(0)
摘要:The code below shows how to create non-GUI tab strips using ABAP.这个东西偶也是第一次用到,速度比SCREEN TABSTRIP快,不错的东西。REPORT YHISR_REPORT_TAB NO STANDARD PAGE HEADING.INCLUDE ZHIZI_TAB_STRIP_TOP.DATA: T_TAB1 TYPE T... 阅读全文
posted @ 2009-06-30 11:00 永恒de影シ 阅读(322) 评论(0) 推荐(0)
摘要:BDC's and CTR's.SAP provides various methods by which the entry of data into an application can be automated so that data provided in an electronic form does not need to be printed out and then rekeye... 阅读全文
posted @ 2009-06-30 10:56 永恒de影シ 阅读(519) 评论(0) 推荐(0)
摘要:不同的人在谈面向对象编程(OOP)时所指的含义并不相同。有人认为任何采用图形界面的应用程序都是面向对象的。有人把它作为术语来描述一种特别的进程间通信机制。还有人使用这个词汇是另有深义的,他们其实是想说:“来啊,买我的产品吧!”我一般不提OOP,但只要提到,我的意思是指使用继承和动态绑定的编程方式。 --《C++沉思录》《C++沉思录》说的是十几年前的事了,现在大家对面向对象... 阅读全文
posted @ 2009-06-30 10:44 永恒de影シ 阅读(292) 评论(2) 推荐(0)
摘要:近来一直在学习面向对象的编程方法,有人说对于abap而言,面向对象是个鸡肋,因为它没有多么复杂的逻辑,有大量的可以重用的函数和方法,有很多现成的business object。这对于新手而言,的确具有极大的说服力,毕竟我们做的大量的开发集中在了report,说面向对象有点难过,我们甚至都不知道这个对象是什么,该如何去设计类,如何归纳方法,如何设计接口。但是,当我们做过了大量的程序开发,越来越发现自... 阅读全文
posted @ 2009-06-30 10:42 永恒de影シ 阅读(376) 评论(0) 推荐(0)
摘要:What's The Difference?A lot of people use the SELECT SINGLE statement to check for the existence of a value in a database prior to running a large report. Select singles are also used to look up value... 阅读全文
posted @ 2009-06-30 10:37 永恒de影シ 阅读(1106) 评论(0) 推荐(0)
摘要:引用:翱翔云天假设你已经做好了query:Query: MM_MAT_MASTER2User group: /SIE/CHN_MMTcode:se93à创建事务代码输入要建tcode-à点create输入text--à选择:Transaction with parameters--à点ok1).Transaction 中输入:/SIE/CHN... 阅读全文
posted @ 2009-06-30 10:32 永恒de影シ 阅读(499) 评论(0) 推荐(0)
摘要:引用:翱翔云天 report ZUP1 no standard page heading line-size 255.parameters: dataset LIKE RLGRAP-FILENAME.PARAMETERS: P_MODE LIKE CTU_PARAMS-DISMODE DEFAULT 'N'.* Batchinputdata of single transactionDATA: B... 阅读全文
posted @ 2009-06-30 10:30 永恒de影シ 阅读(660) 评论(0) 推荐(0)
摘要:引用:翱翔云天report ZUP2 no standard page heading line-size 255.*include bdcrecx1.parameters: dataset LIKE RLGRAP-FILENAME.PARAMETERS: P_MODE LIKE CTU_PARAMS-DISMODE DEFAULT 'E'.* Batchinputdata of single t... 阅读全文
posted @ 2009-06-30 10:28 永恒de影シ 阅读(1224) 评论(0) 推荐(0)
摘要:引用:翱翔云天 This report is used to create milestone.REPORT ZUP4 .DATA: BEGIN OF RTAB , PROJECT(24), WBS(24), USAGE(5), DESC(40), FBDATE(10), ACDATE(10), SALES(1), IVPER(10), END OF RTAB.DATA: ITAB LIKE ST... 阅读全文
posted @ 2009-06-30 10:26 永恒de影シ 阅读(662) 评论(0) 推荐(0)
摘要:引用:翱翔云天T-CODE: LSMW Project: Name of the migration project Subproject: Name of the subproject Object: The migration object represents a business view of the data to be migrated. 选择新建,会弹出窗口,输入descripti... 阅读全文
posted @ 2009-06-30 10:23 永恒de影シ 阅读(904) 评论(0) 推荐(0)
摘要:引用:翱翔云天ALSM_EXCEL_TO_INTERNAL_TABLE 这个函数用来取excel文件中制定的某一个cell的值比较有用,不过要注意excel文件不要太大,不然速度会比较慢。下面是例子程序: REPORT ZTESTXU . * Define corresponding internal table data: itab like ALSMEX_TABLINE occurs 0 wi... 阅读全文
posted @ 2009-06-30 10:00 永恒de影シ 阅读(522) 评论(0) 推荐(0)
摘要:引用:翱翔云天203 views 介绍abap object,从最基础的开始,循序渐进,慢慢掌握。 从一个最简单的例子讲起,尽量把object语句都能够涉及到。这个例子我们建了一个类,里面有相应的属性以及方法。问题假设:有一个对象actor,对其名字进行操作,包括first name和last name,通过constructor进行初始化,利用方法ToString显示最终结果。REPORT ZB... 阅读全文
posted @ 2009-06-29 18:49 永恒de影シ 阅读(840) 评论(0) 推荐(0)
摘要:引用:翱翔云天This report is used to get the open sales order, just for a refer.REPORT /SIE/CHN_SD_SDI_OPEN_QTY . *&---------------------------------------------------------------------* *& Macro dec... 阅读全文
posted @ 2009-06-29 18:46 永恒de影シ 阅读(505) 评论(0) 推荐(0)
摘要:引用:翱翔云天abap object-oriented--基本内容184 views 从今天开始abap oo之旅,主要写一些基础的,能够被轻松的理解的内容。Abaper们也要充电啊,毕竟oo是将来的大势所趋,再说多一技不压身,对自己总是有好处的。首先介绍abap oo中经常用到的定义。无论任何面向对象编程的语言,类都是最基本的,而对象是类的实例,这也是最基本的知识。 对象有属性,有方法(有的书叫... 阅读全文
posted @ 2009-06-29 18:44 永恒de影シ 阅读(833) 评论(0) 推荐(0)