凡尘clsoho™的博客

E-mail & MSN: clsoho@hotmail.com
QQ1超级群: <101817641已满> QQ2群:<110722895已满>
QQ3超级群:<23765855>QQ4超级群:<85338969>
摘要: 最近在使用abap delete duplicate时发现删除重复记录不完全。只删除掉了部分重复记录。最后经过调试,没发现其它问题。于是再次研究delete duplicate语法发现delete duplicate只删除相邻行的重复项,保留第一条记录,所以在对内表进行delete duplicate操作时应该注意先对内表进行排序,然后再执行delete duplicate语句,即可将重复项完全删... 阅读全文
posted @ 2010-03-31 10:41 凡尘clsoho 阅读(2217) 评论(0) 推荐(0) 编辑
摘要: 今天在修改一个打印程序的时候发现了打印格式不匹配的问题。于是自己建了一个新的打印格式,可是怎么都无法带出来。最后参照下面的文档,才把问题搞定了。学习之 ……下面是qiangsheng有关SAP打印格式的PDF,按照上面的步骤即可实现。好好研究研究……摘要:SAP默认为列表打印提供了X_65_132、X_65_255、X_58_170、X_65_80、... 阅读全文
posted @ 2010-03-22 13:21 凡尘clsoho 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: 最近在学习ABAP 发现ALV面向对象的实现也非常强大学习的过程中发现了这本ABAP ALV OO教程,觉得讲得非常好贴出来共享之,希望对后来者有所帮助。/Files/clsoho/ABAPALV面向对象方法实现详解.pdf 阅读全文
posted @ 2010-03-19 13:49 凡尘clsoho 阅读(1246) 评论(0) 推荐(0) 编辑
摘要: *"如何将查询结果显示在选择屏幕上的代码示例REPORT zzzz.*----------------------------------------------------------------------** CLASS lcl_report DEFINITION*----------------------------------------------------------------... 阅读全文
posted @ 2010-03-18 12:07 凡尘clsoho 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 日期处理 计算两个日期间的工作天数,就是剔除了双休日后的天数.( 待考证)DATE_CONVERT_TO_FACTORYDATEHR_HK_DIFF_BT_2_DATES根据当前时间如何找到上月的第一天和最后一天?CALL FUNCTION 'FIMA_DATE_CREATE' EXPORTING I_DATE = SY-DATUM I_MONTHS = '-1' I_SET_LAST_DAY_O... 阅读全文
posted @ 2010-03-18 11:29 凡尘clsoho 阅读(1209) 评论(0) 推荐(0) 编辑
摘要: 1、读取哈使用方法不同SAP内存使用SET/GET parameters方法;ABAP内存使用 EXPORT和 IMPORT方法;2、共享范围不同SAP内存可以被所有的主session访问,内存数据可以同一个session中不同程序之间,或者不同session之间;ABAP只能在同个session的不同程序之间共享数据;3、作用范围不同SAP内存在整个终端session时间内都有效;ABAP内存只... 阅读全文
posted @ 2010-03-11 14:53 凡尘clsoho 阅读(934) 评论(0) 推荐(0) 编辑
摘要: DESCRIBE DISTANCE Syntax 语法DESCRIBE DISTANCE BETWEEN dobj1 AND dobj2 INTO dst IN {BYTE|CHARACTER} MODE. Effect 作用This statement assigns the distance between the starting positions of the data objects... 阅读全文
posted @ 2010-03-10 12:50 凡尘clsoho 阅读(483) 评论(0) 推荐(0) 编辑
摘要: SAP锁机制一、SAP为什么要设置锁: 1,保持数据的一致性 如果几个用户要访问同样的资源,需要找到一种同步访问的方法去保持数据的一致性。比如说,在航班预订系统中,需要检查还有没有空座位,当检查的时候,你不想别人修改重要的数据(空座位的数量)。 2,仅仅用Database锁是不够的 数据库管理系统物理锁定了要修改的行记录,其他用户要等到数据库锁释放才能访问这个记录。 在SAP系统中,当一个新屏幕显... 阅读全文
posted @ 2010-03-10 12:48 凡尘clsoho 阅读(551) 评论(0) 推荐(0) 编辑
摘要: DESCRIBE TABLE Syntax 语法 DESCRIBE TABLE itab [KIND knd] [LINES lin] [OCCURS n]. Extras: 选项1. ... KIND knd 2. ... LINES lin 3. ... OCCURS n Effect 作用This statement determines some properties of the int... 阅读全文
posted @ 2010-03-10 08:58 凡尘clsoho 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: DESCRIBE FIELD Syntax 语法DESCRIBE FIELD dobj [TYPE typ [COMPONENTS com]] [LENGTH ilen IN { BYTE | CHARACTER } MODE] [DECIMALS dec] [OUTPUT-LENGTH olen] [HELP-ID hlp] [EDIT MASK mask]. Extras: 附加选项1. ..... 阅读全文
posted @ 2010-03-09 13:42 凡尘clsoho 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: DESCRIBE Syntax Forms 语法Field Properties 字段属性1. DESCRIBE FIELD ... Properties of an Internal Table 内表属性2. DESCRIBE TABLE ... Distance Between Two Fields 两字段的间隔3. DESCRIBE DISTANCE ... Effect 作用You can... 阅读全文
posted @ 2010-03-09 11:48 凡尘clsoho 阅读(496) 评论(0) 推荐(0) 编辑
摘要: CALL TRANSACTION Syntax 语法CALL TRANSACTION ta { [AND SKIP FIRST SCREEN] | [USING bdc_tab [bdc_options]] }. Extras: 附加项1. ... AND SKIP FIRST SCREEN 2. ... USING bdc_tab [bdc_options] Effect 作用 The sta... 阅读全文
posted @ 2010-03-09 08:54 凡尘clsoho 阅读(3149) 评论(0) 推荐(0) 编辑
摘要: CALL TRANSACTION - bdc_options Syntax 语法... { {[MODE mode] [UPDATE upd]} | [OPTIONS FROM opt] } [MESSAGES INTO itab] ... . Extras: 附加项1. ... MODE mode 2. ... UPDATE upd 3. ... OPTIONS FROM opt 4. ... ... 阅读全文
posted @ 2010-03-08 15:18 凡尘clsoho 阅读(2214) 评论(0) 推荐(0) 编辑
摘要: 一、概述在SAP系统里,重复输入数据时,(数据不同,但是操作是相同的,典型的情形就是主数据导入),大致过程不外乎是这样: 输入一个t-code,进入一个某个屏幕,然后输入一个值(有时还要加上一些附加的checkbox选项等),点执行或者确定按钮,进入另一个屏幕,在某些字段输入值(也可能是标注checkbox选中或者不选中)或者修改这些字段里的值。然后按“Eneter”... 阅读全文
posted @ 2010-03-08 14:00 凡尘clsoho 阅读(6261) 评论(0) 推荐(2) 编辑
摘要: 最近在ABAP时,多次用到了table control,当然,也多次遇到了问题,在这里就总结一下,做一下回顾。问题1.table control 的初始化在可编辑的table control中,需要对TC的行进行初始化,有两种方法(具我所知~_~)可以完成TC初始化,一种是在屏幕逻辑流的TC行处理MODULE中进行行初始化。 LOOP AT itab INTO wa WITH CONTROL zw... 阅读全文
posted @ 2010-03-08 12:01 凡尘clsoho 阅读(1845) 评论(0) 推荐(0) 编辑