- 博客(60)
- 资源 (3)
- 收藏
- 关注

原创 ABAP程序性能优化
http://blog.youkuaiyun.com/opparts/archive/2005/02/02/278178.aspx http://www.cnblogs.com/zhumk/archive/2006/01/16/318272.html
2009-01-05 17:30:00
281
原创 ALV GRID数据导出到Excel最后一位数字丢失的问题
之前第一次听同事说这个问题时没太在意,今天自己写的一个报表也遇到这个问题了,上次是HR的身份证字段,这次是主资产号字段。 同事的土办法是在前面加个"#"号,导出时再编辑,也没研究。 刚上网搜到了老白的文章,原来是这样: 在以下几个条件满足的时候就会出现这个问题:1.字段对应的域Convers. routine = ALPHA,也就是有前导零的字段,比如供应
2010-05-18 16:54:00
698
原创 关于QuickView的传输问题
1. SQVI创建的QuickView是不是直接传输的。2. 可以通过转换成SAP Query进行传输。 具体参见:http://kb.cnblogs.com/a/1267680/
2010-03-18 17:33:00
295
原创 word,excel文件双击打开慢的问题
<!-- /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-a
2009-09-11 13:30:00
1335
转载 select语句中between和in的区别
出处:http://blog.youkuaiyun.com/donkey2004112103/archive/2009/05/03/4146114.aspx abap中select语句里有几个需要注意的地方。如果要让选择的结果在某一个范围之内的话可以用between和in这两个关键字。大多数情况下二者的反映都是一样的,但是如果为空的情况就不一样了。如下: WHERE vbeln BET
2009-09-10 16:20:00
707
原创 ABAP锁机制
<!-- /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso
2009-09-09 14:48:00
611
转载 abap number range
出处:http://blog.youkuaiyun.com/donkey2004112103/archive/2009/04/13/4070996.aspx 1.sap numbe range在标准程序中使用之前一直不明白会计凭证编号sap是怎么做到连续编号,还以为是简单的做个全局变量,虽然形式差不多,但是sap有专门的TCODE和方法,可以保证号码不重复且可以做到只在某一个区间。甚至每年都会
2009-09-08 13:53:00
428
原创 CALL SUBSCREEN
CALL SUBSCREEN Basic form CALL SUBSCREEN b INCLUDING prog dynnr . Variants: 1.CALL CUSTOMER-SUBSCREEN b INCLUDING SAPLX... dynp. Effect Displays and
2009-08-25 13:59:00
1097
转载 ABAP常用系统变量
SY-SUBRC: 系统执行某指令后,表示执行成功与否的变量,’0’ 表示成功SY-DBLNT: 被处理过的记录的笔数SY-UNAME: 当前使用者登入SAP的USERNAME;SY-DATUM: 当前系统日期;SY-UZEIT: 当前系统时间;SY-TCODE: 当前执行程序的Transaction codeSY-INDEX : 当前LOOP循环过的次数SY-
2009-08-05 14:16:00
566
转载 FOR ALL ENTRIES 语句相关
在ABAP编程的过程中,经常会将2个或几个表进行关联,然后取出数据。但是对于一些比较庞大的表(如BSEG表)来讲,按照常规的关联方式,会使程序运行起来十分缓慢。如果使用For all entries语句将会使情况大大改善。 1.格式(例) SELECT BELNR BUZEI DMBTR FROM BSEG INTO TABLE T
2009-08-05 14:01:00
303
转载 ALV常用参数详细描述
调用功能模块: CALL FUNCTION REUSE_ALV_GRID_DISPLAY EXPORTING i_interface_check = 接口一致性检查 i_callback_program = s
2009-08-05 13:56:00
376
原创 OPEN SQL & NATIVE SQL
Open SQLOpen SQL allows developers to control SQL statements directly. Open SQLencapsulates the semantics for statement execution, parameter bindingand results fetching provided by each dat
2009-04-02 16:13:00
811
转载 求最大公约数的算法
更相减损术更相减损术,又称"等值算法"关于约分问题,实质是如何求分子,分母最大公约数的问题。《九章算术》中介绍了这个方法,叫做”更相减损术”,数学家刘徽对此法进行了明确的注解和说明,是一个实用的数学方法。例:今有九十一分之四十九,问约之得几何?我们用(91,49)表示91和49的最大公约数.按刘徽所说,分别列出分子,分母。“以少减多,更相减损,求其等也,以等数约之,等数约
2009-04-02 13:36:00
15439
11
转载 abap运行时间
ABAP/4的程序会需要花费大量的时间执行,而且会使其它进程被迫暂停以等待当前程序运行结束。这里提供一些建议以提高你的程序运行速度和系统荷载。 1.最主要的是尽量减少I/O操作,然后是内存占用,在再就是CPU的负载。类似对硬盘的读写的I/O操作是最耗费时间的。如果对内存的操作不加以控制,可能有些时候不得不对硬盘的交换空间操作,这样就增加了对磁盘的I/O读写操作。 CPU的负载
2009-03-17 16:47:00
584
转载 分享一个有趣的读书方法
一蓑烟雨任平生 也无风雨也无晴 ——苏轼 有些人似乎天生就是读书的料,就像老赵,看见书就像灰太狼看见了喜羊羊——连数都来不及数,直接就是一阵疯狂撕咬。片刻之间,便只剩羊毛雪花般随风飘落,哀嚎之声回荡于山林之间……有诗云:“曲终羊不见,江上数青峰”。
2009-03-12 11:41:00
396
原创 AT SELECTION-SCREEN CHECK
Note You should only perform very expensive checks with AT SELECTION-SCREEN if the program is then started.If the field has one of the values ONLI (= Execute) or PRIN (= Execute and Pri
2009-03-12 11:00:00
292
转载 技术与技术之外
不做一个纯粹的“技术人员” 不做一个纯粹的“技术人员”,其实也就是说要培养自己多方面的能力,我仅仅把自己想到的一些点列出来说说:1. 项目产品化的思想。现在就算在学校里面给导师作项目都讲究一个商业价值,更不要说在企业里工作。作为一个开发或者架构师最重要的就是要有产品化的概念,这也是项目是否成功的关键。软件的目的是为人服务,如何服务的好,那就要以一个产品的思路去做项目,
2009-03-11 15:38:00
274
原创 SELECTION-SCREEN FUNCTION KEY n.
SELECTION-SCREEN FUNCTION KEY n. Effect Activates a pushbutton (one of a maximum of 5) in the application toolbar of the selection screen (where n is between 1 and 5). At runtime, you mus
2009-03-09 15:28:00
609
原创 SELECT COUNT( * ) FROM ...
Note The SELECT COUNT( * ) FROM ... statement returns a result table containing a single line with the result 0 if there are no records in the database table that meet the selection criteria.
2009-03-04 11:50:00
675
转载 SORT tips -------
转自老白的ABAP博客 SORT itab_cdpos DESCENDING BY objectid udate utime . 和 SORT itab_cdpos BY objectid udate utime DESCENDING . 是不一样的SORT itab_cdpos DESC
2009-02-26 14:33:00
277
转载 一些常用的系统变量(SYST)
转自老白的ABAP博客 SY-SUBRC 执行状态 SY-DATUM 服务器日期 SY-UZEIT 服务器时间 SY-INDEX 循环的次数(DO While)SY-TABIX 当前处理的内表的IndexSY-LINSZ 当前报表宽度 SY-UNAME 用户名 SY-TCODE 当前的事务代码 SY-LANGU 当前登录语言SY-BATCH 后台的程序运行SY-D
2009-02-26 14:32:00
327
原创 关于字段前加*号
TABLES * Syntax TABLES *table_wa. Effect This statement declares an additional table work area *table_wa, whosedata type, like that of normal TABLES statements of flat, structuredda
2009-02-26 09:30:00
297
原创 选数的一个小细节
1. SELECT...ENDSELECT 循环 SELECT A~MATNR A~MFRPN A~MATKL A~MEINS A~MTART A~LVORM A~MFRNR A~ERSDA A~LAEDA D~MAABC D~EKGRP D~DISPO D~DISMM INTO (IT_DN-MATNR,IT_DN-MFRPN,IT_DN-M
2009-02-17 16:49:00
175
原创 DIV+CSS建立符合web标准网页的好处
使用DIV+CSS建立符合W3C标准网站对程序员是有非常多的益处的,我们看如下的八条优势。 一、使用div的方式进行程序的嵌套,特别是使用php这样的代码嵌套,可以减少出现像table中那样繁重的代码,对于页面嵌套可以减少因table代码而带来的问题。 二、使用div对于设计使用AJAX等的时候,可以减少Javascript代码对于页面控制时候的复杂度,因为使用table的时
2009-02-17 16:47:00
182
原创 弹出对话框
CALL FUNCTION POPUP_TO_CONFIRM EXPORTING* TITLEBAR = * DIAGNOSE_OBJECT = text_question = Anything else? TEXT_BUTTON_1 =
2009-01-21 17:24:00
211
转载 Event in ABAP report
Event in ABAP report determine process flow of a program. The eventsare triggered depended on the way the output is generated. They beginafter event keyword and end when the next event reached.
2009-01-21 17:03:00
316
转载 一位软件工程师的6年总结
一位软件工程师的6年总结 -------------------------------------------------------------------------------- 2007-10-29 21:47:12 标签:程序人生 [推送到技术圈] 一位软件工程师的6年总结 作者:成晓旭 (声明:欢迎转载,请保
2009-01-19 08:53:00
237
转载 常用的function
1. 获取每个月的最后一天 CALL FUNCTION LAST_DAY_OF_MONTHS EXPORTING day_in = date IMPORTING last_day_of_month = date1.2. 字符串前面去掉0 cal
2008-12-30 17:04:00
290
转载 两内表关联删除操作
ZZ "http://moonfly2004.javaeye.com/blog/204663"有两个内部表:IT_TAB1(假设N条记录),I T_TAB2(假设M条记录)。I T_TAB1的结构如下ID BUKRS BELNR DMBTR001 A001 1000000010 10000002 A001 1000000020 20000…… …… …
2008-12-30 16:46:00
370
转载 ABAP 表格控制(Table Control)和 步循环(STEP-LOOP)
ZZ "http://moonfly2004.javaeye.com/blog/200328"表格控制(Table Control)和步循环 1.两个标准Demo: SAPMTZ60,SAPMTZ612.简介3.建立Table Control程序的基本流程4.使用步循环
2008-12-30 16:16:00
2105
原创 SY-UCOMM EQ '&IC1'
ALV报表中USER_COMMAND里常用SY-UCOMM(PAI触发的功能代码)参数值一个..百度了几个程序终于找到个注释的..WHEN &IC1. "doubleclick
2008-12-25 14:04:00
892
原创 提示等待的FUNCTION
CALL FUNCTION SAPGUI_PROGRESS_INDICATOR EXPORTING PERCENTAGE = 0 TEXT = 准备显示结果...(101).
2008-12-25 10:43:00
233
原创 删除内表里重复行的方法
今天看OMYGOD博客里学到的一条语句,用于删除内表里的重复行.."DELETE ADJACENT DUPLICATES FROM..." 更准确的说应该是"删除相邻重复行"eg:DATA: BEGIN OF wa_deldup, one LIKE i, two LIKE i, three LIKE i, four LIKE i,END OF wa_deldup.D
2008-12-25 10:28:00
282
原创 看[谋划]的感悟
人脉要广,门路才广..计划事情一定要有B计划,甚至C计划..遇到突发事件,或变故,在确认无法更改的情况下,冷静下来思考最好的解决办法.这时发泄之类是无用的,只能在最短时间里做出反应."该让步的地方绝不吝啬,不该让步的地方绝不让对方得到一丝机会"要想明白是什么是该拿的,什么碰都不该碰..知道什么时候应该STOP..想要贴近市场,就必须首先贴近用户,客户才是最聪明的需求分析师。用户需求: 存在即是合理
2008-12-07 19:42:00
224
原创 SEO ( search engine optimize )
什么是SEO,SEO是什么意思?SEO的中文意思是搜索引擎优化。通过总结搜索引擎的排名规律,对网站进行合理优化,使你的网站在百度和Google的排名提高,让搜索引擎给你带来客户。
2008-12-04 15:00:00
316
原创 长尾效应
长尾效应(Long Tail Effect)“头”(head)和“尾”(tail)是两个统计学名词。正态曲线中间的突起部分叫“头”;两边相对平缓的部分叫“尾”。从人们需求的角度来看,大多数的需求会集中在头部,而这部分我们可以称之为流行,而分布在尾部的需求是个性化的,零散的小量的需求。而这部分差异化的,少量的需求会在需求曲线上面形成一条长长的“尾巴”,而所谓长尾效应就在于它的数量上,将
2008-12-03 22:50:00
363
原创 Passing Data by Program Statements
Passing Data by Program StatementsTo pass individual output fields or additional information from a line to the correspondingprocessing block during an interactive event, use these statements: HIDETh
2008-11-28 17:15:00
415
原创 ABAP variables definition
You can declare variables statically using the following statements:DATA: To declare variables whose lifetime is linked to the context of the declarationSTATICS: To declare variables with static valid
2008-11-26 14:02:00
207
转载 ABAP变量的可见范围
ABAP变量有三种可见范围 1、局部可见变量在Form和Function中定义的变量,这类变量只在Form和Function可见,当有全局变量与局部变量同名,全局变量将被局部变量屏蔽。2、全局可见变量除去tables定义声明的变量以外的所有在程序中定义的变量为全局变量,在程序范围内可访问。3、跨程序可见变量所有用Tables或者 DATA ... COMMON PART 声明的变量为跨
2008-11-21 14:39:00
266
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人