2007 年 12 月 29日, 星期六
这个Blog,由于个人原因,不知道如何上传资料
如果朋友需要一些 关于SAP ABAP方面的资料,请点下的网址,里面有我自己做的一些操作手册。 http://space.itpub.net/332542/
查看全文2007 年 12 月 06日, 星期四
ABAP 面试问题及答案(一):数据库更新及更改 SAP Standard (转)
最近在准备面试,在网上找了一份英文文档: ABAP 面试问题及答案。该文档的英文原标题为: SAP ABAP Interview Questions, Answers, and Explanations: ABAP Certification Review,作者为 Barry Fewer。现将其翻译出来,权当在做笔记。
PS,实际上,就我经过的几次面试看,没有问得这么详细的。就把这当作是学习笔记吧,这些细节对平时的开发也非常有用。
查看全文
2007 年 12 月 03日, 星期一
QA32中的出口 “STATTEXT”
这个出口我只用来读取服务器上的文件,然后在QA32种显示状态,读取完成后删除文件,把读取到的值,写到自定义的表中。下次进QA32直接读取对应的表就可以显示状态了。对应的文件名为批次.txt 查看全文SAP 输出数据给LIMS系统
对于这个程序,只是提供一种解决的办法,从SAP中取对应的数据 ,然后读到服务器上.供LIMS读取,然后LIMS只要返回一个值给SAP。最后在SAP QA32中使用一个出口,读取这样的状态,就可以直接看到合格 还是不合格的状态了。
查看全文取汇率的程序
其实这个报表没有含金亮,只是在写这个报表的时候没有注意2点.1),取汇率的时候没有使用标准的函数去取,所以自己取的时候总是出现问题. 2),表TCURR 中有个"逆算日期"的问题,这2个问题搞得自己有些运乎晕乎的了!~还好最后解决了!~~
查看全文2007 年 10 月 22日, 星期一
犯点小错误
上个星期五,写了一个程序 。自己定义了一个数据的长度,为255。执行程序,发现没有出来数据,Debug发现也没有数据,怎么回事呢?难道是EKPO-NETPR的数据类型为Curr,不能进行加减么?
查看全文2007 年 09 月 28日, 星期五
转:在ABAP中实现进度条的例子
小弟在做一个项目时用户提出程序运行时显示进度条的问题,加之本人以前也碰到这种需要求,所以按以前在WIN32下的编程经验,设计了一个进度条显示INCLUDE程序。这个程序可以显示条状进度条以及进度百份比,并可以显示注释,现将代码COPY如下:
*&---------------------------------------------------------------------*
*& Include ZSHOWMES *
*&---------------------------------------------------------------------*
*& Author : wuping *
*& Create Date : 2006-05-17 *
*& Program Type : Report *
*& SAP Release : 4.7C *
*& Description : 用来做信息类型 *
*&---------------------------------------------------------------------*
*&---------------------------------------------------------------------*
*& Form SCHEDULE
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------*
form schedule using
c_message type c
i_percent type i.
data: c_sche(204).
if i_percent <= 0 or i_percent > 100 .
c_sche = '百分比错误!!!'.
else.
data: c_percent(4),
c_block(6) type c value '■■',
i_blocklen type i,
i_count type i,
i_col type i,
i_len type i,
i_temp type i value 0,
i_mod type i.
i_blocklen = strlen( c_block ).
c_percent = i_percent.
condense c_percent.
c_percent+3(1) = '%'.
c_sche = c_percent.
i_count = i_percent / 4.
do i_count times.
i_col = ( i_temp * i_blocklen ) + 4.
c_sche+i_col(i_blocklen) = c_block.
i_temp = i_temp + 1.
enddo.
i_len = strlen( c_message ).
i_mod = i_len mod 2.
if i_mod = 1.
i_len = i_len + 1.
endif.
if i_len > 0.
c_sche+4(i_len) = c_message.
endif.
i_len = strlen( c_sche ).
endif.
call function 'SAPGUI_PROGRESS_INDICATOR'
exporting
percentage = 0
text = c_sche
exceptions
others = 1.
endform. " SCHEDULE
2007 年 04 月 23日, 星期一
sap abap屏幕编程中使用的table 和call子程序的
今天下午顾问在和用户谈需求呢,趁这个时间写了个屏幕中使用table 和如何call 子程序的例子,放在这里,有人看也好,没有人看也罢,权当自己练连手. 查看全文2007 年 04 月 09日, 星期一
互动报表 SAP ABAP
下午花了一个小时复习了一下以前培训的things,以前学的现在也用不到多少,为了不忘记,现在开始又要复习一下,都是写些简单地的程序。我的学习都是这样,从简单的东西然后慢慢的融汇到复杂的事情。嘿嘿,这个星期六和星期天实在不想做什么事情,就看了下以前下的一个关于测字的书,看上去好难。说不定哪天abap不会了,就出去给人家算命,给自己留条后路阿!哈哈!~
查看全文2007 年 03 月 30日, 星期五
SAP ABAP 互动报表 鼠标手形 颜色字体
今天无聊的时候写了个这个程序,嘿嘿!这两天都忙疯了,一个报表接一个报表的!弄死了,更郁闷的事,准备五一参加的MM培训,现在地点却在北京了!只能参加上海的fi培训了,不喜欢fi的培训,不晓得那个几天能学到什么东西!
查看全文2007 年 03 月 23日, 星期五
SAP ABAP 培训测试 试卷 答案
嘿嘿,别人的考试试卷拿过来看看,你也来测试下吧! 查看全文2007 年 03 月 14日, 星期三
以前整理的SAP abap学习的资料
以前记录下来的资料,现在把它放到这个上面来.唉,就是不知道这个bolg怎么能把图贴上来,要不还可以做好多的操作手册放在上面.
这两天改FI/CO的一个报表,弄得我头都大了,不想接手这一块,可是我们公司就我一个abap,不写谁写呢?可怜的孩子!最近家里又发生了事情,更加让我心神不宁了!
查看全文2007 年 03 月 02日, 星期五
2007 年 02 月 12日, 星期一
How to develop BADI (abap)
You can use the transaction SE18 to define a new BAdI definition which may be implemented by other developers later. It is not so challenging. Here is the roadmap: 查看全文2007 年 02 月 07日, 星期三
2007 年 01 月 25日, 星期四
FI/CO PA考试试卷
*********************************************************
**MSN:njchouer@hotmail.com
*********************************************************
哈哈,好烫手的FI/CO PA考试试卷,分享,答案现在还不能公布啊!~
查看全文2007 年 01 月 23日, 星期二
ABAP Performance
本文章的内容根据SAP系统所带的教程整理而来,查看该性能教程的步骤为:SE38事物代码àEnvironment菜单àExamplesàPerformance Examples
2007 年 01 月 18日, 星期四
使用ALV中输出ICON
*************************************
***MSN:njchouer@hotmail.com
***作者:chouer
************************************
这个是SAP的教学程序,今天在网上看到有人问这样的问题,现在就把它发在网上,希望对你有点帮助。
查看全文一個完整的測試程式
*******************************
**MSN: njchouer@hotmail.com
********************************
对ALV中的某一列进行分类的完成测试程序。
查看全文ALV标准的分类小计功能
添加字段的时候如下就可以实现了:CLEAR LIT_FCAT.
LIT_FCAT-FIELDNAME = 'MENGE'. "需要汇总的字段
LIT_FCAT-REF_TABNAME = 'MSEG'.
LIT_FCAT-COL_POS = '8'.
LIT_FCAT-QFIELDNAME = 'MEINS'. "按该字段实现分类汇总
LIT_FCAT-DO_SUM = 'X'. "立即求和
APPEND LIT_FCAT.
这样出来的效果就是按“MEINS”分类汇总,如果只需要一个总额,那么
LIT_FCAT-QFIELDNAME = 'MEINS'. 这条可以注释掉,利用ALV标准的分类小计功能也可以实现
你需要的先小计后总计的功能
2007 年 01 月 11日, 星期四
2007 年 01 月 10日, 星期三
2006 年 12 月 20日, 星期三
用户出口(转)
发表人:ciolmy | 发表时间: 2006年十二月19日, 14:22 查看全文2006 年 12 月 01日, 星期五
本程序是否还可以优化?
今天听说有个程序让我同事优化一下。以前我也写过好多的报表,但是程序优化上面接触的不是很多,为了避免这样的事情,今天在网上逛了一下,发现还有挺多的问题的。
以下是我在论坛上看到的一个需要优化的程序,以及一些网友的回答,感觉还不错。
查看全文转帖:abap 示范实例(from 神话blog)
<font size="2">abap 示范实例 超好的东东---申明:这文章不是我写的<br />作者:神话 日期:2006-01-16</font> 查看全文
2006 年 11 月 15日, 星期三
ABAP中如何使用OLE
*******************************************************
声明:原创文章--版权所有---转载请保留信息
MSN:njchouer@hotmail.com
作者:chouer
******************************************************
昨天花了好长时间终于把报表中的数据导到Excel的时候,使用了固定的格式。其实如果不是为了汇到Excel中,输出的报表完全可以用Smartform进行数据输出,这样看上去也很舒服。
查看全文2006 年 11 月 03日, 星期五
创建选择屏幕的详细介绍
简单的屏幕编程,详细的说明,初始化,屏幕事件等 查看全文如何从程序中得到用户
作用:从程序中抓取登陆的用户 查看全文2006 年 11 月 02日, 星期四
ABAP中如何使用listbox
*********************************************原创文章,版权所有,转载请保留信息
**msn:njchouer@hotmail.com
**作者:chouer
******************************************* 查看全文
2006 年 10 月 20日, 星期五
关于SAP的打油诗
很早以前就看过这样的一首关于SAP的打油诗,感觉写的很形象。把sap的优点和缺点都说出来了。 查看全文sapscript笔记
个人觉得这个还不错,今天查找了一天出现的原因,现在终于明白了。当从clint100传给130的时候,用sap的标准程式传就可以了。而且传给130的时候,100里面不能有传输号,否则就传不到130里面去,总产生一个提示:请求/任务D01K907672有无效的源客户100 ,其中D01K907672为clint中的请求号。我现在还不明白为什么?
查看全文2006 年 10 月 19日, 星期四
如何调用SAP SCRIPT
*******************************************
**非原创文章 来自论坛
**msn:njchouer@hotmail.com
**转载:chouer
*******************************************
重新整理blog的感觉
*******************************************
**原创文章,版权所有,转载请保留信息
**msn:njchouer@hotmail.com
**作者:chouer
*******************************************
如何让你的报表和程序RUN的更快
*******************************************
**文章版权不属于本人所有,转载请保留本人信息
**msn:njchouer@hotmail.com 转载:chouer (丑儿)
**文章作者看到,请联系本人
******************************************
考试试卷
******************************************************
声明:原创文章--版权所有---转载请保留信息
MSN:njchouer@hotmail.com 作者:chouer
*****************************************************
这个是本人9月份参加培训公司的培训,最后的考试试卷。培训总体感觉还不错,就是上课的时候感觉老师讲的太快了,好多的东西都只能强行记在脑海里,虽然晚上回去进行了笔记整理,但是觉得还是力不从心,真的不知道是不时自己已经老了!里面有好几道题是PA考试的题目,答案现在还不能公布!嘿嘿
查看全文2006 年 09 月 05日, 星期二
培训的时候,一些比较好的程序
*******************************************
**原创文章,版权所有,转载请保留信息
**msn:njchouer@hotmail.com
**作者:chouer
*******************************************
2006 年 08 月 30日, 星期三
SAP实施顾问宝典下载网址
可以去这个网站下载,不过要先注册一个用户名字才可以的哦