自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 abap 程序中大规模查找export/import

RS_ABAP_SOURCE_SCAN:可以在指定程序中查找用户需要的字符

2015-12-03 13:23:18 737

原创 等待一个异步function的结果

有时我们在调用一个异步function后,我们期望得到它的返回结果然后进行后面的处理。这时我们该,用“wait until xxxx up to … seconds”

2015-11-25 16:24:54 2031

原创 abap create dynamic structure and dynamic table

本文介绍几个创建动态内表和结构的方法曾经在网上大量搜索创建dynamic structure的方法。方法是有,大家都是先创建dynamic table,再通过动态内表,创建dynamic structure。我有点轴,为什么创建dynamic structure一定要先创建dynamic table?我根本就不需要它,我何苦创建这么一个垃圾呢? 从理论上讲,肯定是先有str

2015-03-27 14:48:09 1608

原创 abap 基本数据类型

C赋值data: lv_c1 type c LENGTH 3 .data: lv_c2 type c LENGTH 3. lv_c1 = '1234'.lv_c2 = 1234. WRITE: 'lv_c1=', lv_c1, ';lv_c2=',lv_c2. <img width="168" height="54" alt="M

2015-03-09 15:53:29 2280

原创 abap 默认赋值

1.理解赋值语句的意思l_str = 'he'(001). 这个语句为优先把text-001中的值赋给变量l_str,如果text-001不存在则把'he'赋给变量

2015-02-03 17:43:07 2712

原创 英语字符递增

有时我们期望在abap中实现像 1+ 1 = 2, 2 + 1 = 3, 3+ 1= 4的递增功能。即:  A + 1 = B         B + 1 = C.         C + 1 = D.原代码如下:------------------------------------------------------------------data: str

2015-01-26 19:33:49 679

原创 sap 系统之间读取数据- rfc_read_table

作为一个abap,有时碰到要在某个sap系统查看数据,但是又没有相应的权限的时候。 我们可以在任何sap系统上执行rfc_read_table,来查询相应表中的数据。前提是配置好了destination相应的rfc connection. DATA : lt_option TYPE TABLE OF rfc_db_opt,         ls_option TYPE rfc_

2014-12-24 11:21:34 5528

原创 sm30 + change document

为了方便audit, 我们可能会希望把某个的增删改操作全都记录下来。这样子的话,我们一看,就知道谁在什么时候进行过什么操作。万一有不良操作,我们能够很快地方锁定责任人。这里我来做一个sample: 1. 创建表      除了key以外的字段,如果需要对它的修改进行跟踪的话,我们需要将相应的date   element中的"change Document"勾选。 2.设置 tabl

2014-12-23 17:21:18 958

原创 BDC

SessionCall TransactionProcess mode需要手动在sm35中处理对应的session,或者通过RSBDCSUB来处理直接处理DB update modeSynchronousSync/Asyncerror logSM35中有对应的错误日志

2014-12-12 19:11:09 566

原创 commit work 与 commit work and wait

commit work,异步处理程序发出一个指令,让数据库彻底完成更新。但是程序不会等待最后结果。也就是有可能更新失败了,程序也不知道。 commit work and wait (同步处理)程序发出一个指令,让数据库彻底完成更新。程序会等待最终结果。只有这种情况才可以通过sy-subrc 来判断更新成功的失败与否

2014-12-11 20:45:03 1844

原创 BAPI 异步更新问题

2011年做过一个日本项目,他们的要求是创建plan order;创建好后立刻去更改这个plan oder。所以他们要求用到以下两个bapi.BAPI_PLANNEDORDER_CREATEBAPI_PLANNEDORDER_CHANGE, 程序编写的时候,只是做了一个简单的测试,没有进行批量测试。本以为大功告成的时候,却出现了几个让我抓狂的问题: Error 1:  pl

2014-12-11 19:47:44 2374 1

原创 sort与二分法

1.  Sort中的排序的问题   abap默认的排序是升序的   如果要降序呢,我们就需要加一个DESCENDING 关键字,如:  (a) SORT gt_gifl DESCENDING by vbeln tplnr.  (b) SORT gt_gifl  by vbeln tplnr DESCENDING.  关键字DESCENDING 所在的位置不一样,会导致排序结果不

2014-12-10 17:02:38 757

原创 sap debug方法

在abap中debug时会有以下方法:1. 程序执行前后,设定断点或watch point.2. 在程序中写入break-point,这是很少用的3. 第三种是在输入”/H"4. 第四种。先请看一图,如下图所示红色部分的预览按扭,如果你希望在点击这个按扭的时候进入debug模式。你该怎么做呢?  解决办法: 将写有“[FUNCTION]Command= ……

2012-11-25 22:31:07 1116

原创 SAP 表格维护生成器-部分字段不能修改或不能看见

使用se11中的表格维护器生成的维护视图,往往会出现如下情况         (1)字段没有描述         (2)字段不够宽         (3)部分字段没有显示出来 表zsea_emp1中定义了4个字段(右图),视图中缺少了一个manage字段(左图) 修改视图的办法:a)通过sap窗口的右下角的信息找到程序以及对应的屏幕。可以看见程序的名字是

2012-09-11 19:58:13 6878

原创 ABAP 中关键字TABLE在处理内表的作用

标准表(带索引,可以用索引访问)排序表(带索引和关键字,可以通过索引和关键字来访问)哈希表  (带关键字,只能通过关键字来访问) 内表的各种操作如下所示:

2012-09-07 13:51:51 1941 1

sm30 change document

本文档主要介绍通过sm30来生成change document

2014-12-23

sap 程序调试(debug.txt)

我在博客中已经介绍介绍了几种在程序中debug方法。本文档是配合文章中提到的第四种解决办法。 使用本文档很简单,将本文件拖动动到screen上方松手。并再执行你想要的操作。这样就会进入debug模式了。

2012-11-25

abap程序批量下载

这个程序的原名是Mass download version 1.5.0. 但是如果直接运行的话可能中文乱码。所以我做了一些调整,加了一个字符编码选项。如果是中文,就采用编码4310就行了。当然中文其实也有很多编码的,如gbk等。所以在跑程序的时候,如果4310不能正常下载中文,可能就要改用其他编码了。要注意的是这里的编码不是什么gbk,utf-8,这里是字符编码在sap系统中的代码。可以用function[SCP_CODEPAGE_BY_EXTERNAL_NAME]去做相应的转换

2012-09-25

java qq 源代码

java 写的局域网通信程序。 本程序有功能:私聊,群聊,发送小文件。给有意者提供一点点参考

2011-05-12

java QQ聊天程序

本程序在开发中用到了局域网通信机制的原理,通过直接继承Thread类来建立多线程。开发中利用了计算机网络编程的基本理论知识,如TCP/IP协议、客户端/服务器端模式(Client/Server模式)、网络编程的设计方法等。在网络编程中对信息的读取、发送,是利用流来实现信息的交换,其中介绍了对实现一个系统的信息流的分析,包含了一些基本的软件工程的方法。

2009-07-24

基于Java的仿QQ聊天程序的设计与实现(论文)

本程序在开发中用到了局域网通信机制的原理,通过直接继承Thread类来建立多线程。开发中利用了计算机网络编程的基本理论知识,如TCP/IP协议、客户端/服务器端模式(Client/Server模式)、网络编程的设计方法等。在网络编程中对信息的读取、发送,是利用流来实现信息的交换,其中介绍了对实现一个系统的信息流的分析,包含了一些基本的软件工程的方法。

2009-07-24

jsp自定义标签中的困扰

jsp自定义标签 jsp 自定义标签 jsp自定义标签 jsp 自定义标签

2008-08-03

jsp自定义标签中的困扰

JSP自定义标签过程中会出现许多的问题,尤其是没有相应课题的专门书籍的时候.我在通过继承BodyTagSupport类来做标签的时候。出现了许多问题,我把这些问题归纳起来,希望能帮助到某些人。

2008-08-03

CISCO学习课件 CISCO学习课件 CISCO学习课件

学习cisco的课件,此课件只要偏重路由方面.

2007-12-19

notepad.exe

最好的文本编辑器,下载后直接使用,不用安装

2007-12-19

空空如也

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

TA关注的人

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