2013年10月9日

ABAP 开发时遇到的错误记录

摘要: 1、如上图: 错误原因 ,在使用ALV_ADD_COLUMN 给alv添加字段的时候 字段名写错导致。 解决方法:仔细查阅所要添加的字段,然后改正错误的2、原因:结构中没有定义sel字段 阅读全文

posted @ 2013-10-09 16:00 TorranceZhao 阅读(529) 评论(0) 推荐(0)

2013年8月15日

MM 常用table

摘要: MM常用table*-----------------------------------------------*MM模块总结*------------------------------------------------mara"物料主表makt"物料描述likp "销售订单-Headerlips"销售定单-Itemproj"项目定义prps"采购定单需求ebkn"(先有)采购申请需求可关联到proj,psprebkn-banfn(采购申请编号)eban"采购申请ekko"采购凭证抬头 (ebeln 阅读全文

posted @ 2013-08-15 17:26 TorranceZhao 阅读(343) 评论(0) 推荐(0)

ABAP SMARTFORMS 套打

摘要: 1、因为套打的页格式都是不固定的,根据打印的纸张来决定页大小,所以需要 为smartforms创建页格式,使用事务码SPAD(假脱机管理),然后如下图操作: 阅读全文

posted @ 2013-08-15 16:11 TorranceZhao 阅读(812) 评论(0) 推荐(1)

2013年8月2日

ABAP 动态生成内表的几种方法

摘要: http://blog.csdn.net/balderzwz/article/details/6556256最近要写个程序,既有更新的,也有删除的,需要涉及到很多系统表,如果一个表一个表进行更新或者删除太慢了,于是就想通过创建动态内表来实现这些功 能,在网上找了一些资料,经过多次尝试,终于测试成功了。网上讲述的创建动态内表的方法大致有两种。我做了一下测试,源代码附后。在这里提醒大家一点,在 做动态更新程序的时候,要注意两点:1.使用modify (p_tabname) from . 的时候,一定要确定要更新的字段是不是系统表的关键字段,如果是关键字段的话,需要先删除这条记录,delete (p 阅读全文

posted @ 2013-08-02 17:10 TorranceZhao 阅读(388) 评论(0) 推荐(0)

2013年7月27日

abap 动态生成alv列

摘要: ZRP_FI007_APERFORM F_INPUT_FIELDCAT USING: 'A' '列1', 'B' '列2', 'C' '列3'.*如果不等于0就输出列4sort gt_tab by 列4.read table gt_tab with key 列4 = 0 BINARY SEARCH. “二分法检索,可查看博客IF sy-subrc 0. PERFORM F_INPUT_FI... 阅读全文

posted @ 2013-07-27 15:58 TorranceZhao 阅读(1218) 评论(0) 推荐(0)

abap 二分法检索

摘要: 二分法检索(binary search)又称折半检索,其基本思想是设字典中的元素从小到大有序地存放在数组(array)中: 首先将给定值key与字典中间位置上元素的关键码(key)比较,如果相等,则检索成功; 否则,若key小,则在字典前半部分中继续进行二分法检索; 若key大,则在字典后半部分中继续进行二分法检索。 这样,经过一次比较就缩小一半的检索区间,如此进行下去,直到检索成功或检索失败。 二分法检索是一种效率较高的检索方法,要求字典在顺序表中按关键码排序。 阅读全文

posted @ 2013-07-27 15:55 TorranceZhao 阅读(856) 评论(0) 推荐(0)

2013年7月19日

选择屏幕abap , pararmeters,USER-COMMAND

摘要: *------------------------------------------------------------------*选择屏SELECTION-SCREENBEGINOFBLOCKBL1WITHFRAMETITLETEXT-002.PARAMETERS:P1RADIOBUTTONGROUPB1DEFAULT'X'USER-COMMANDchg,P2RADIOBUTTONGROUPB1.SELECTION-SCREENENDOFBLOCKBL1.SELECTION-SCREENBEGINOFBLOCKB1WITHFRAMETITLETEXT-001.SELECT 阅读全文

posted @ 2013-07-19 19:01 TorranceZhao 阅读(2032) 评论(0) 推荐(0)

2013年7月17日

摘录 abap 数学函数

摘要: ABAP里面的数学函数分类:REPORT z_barry_data_function .DATA n TYPE p DECIMALS 2.DATA m TYPE p DECIMALS 2 VALUE '-5.55'.n = abs( m ). WRITE: 'ABS: ', n.n = sign( m ). WRITE: / 'SIGN: ', n.n = ceil( m ). WRITE: / 'CEIL: ', n.n = floor( m ). WRITE: / 'FLOOR:', n.n = trunc( 阅读全文

posted @ 2013-07-17 10:15 TorranceZhao 阅读(310) 评论(0) 推荐(0)

2013年7月15日

abap SY-

摘要: SY-SUBRC:语句执行后的返回值,0表示成功sy-batch,如果是后台运行,则这个变量的值为'X'SY-TCODE:获得当前事务码SY-DATUM:当前服务器日期SY-LANGU:当前文本环境的语言码SY-UZEIT:当前服务器时间SY-ULINE:255长度的水平线SY-VLINE:垂直线SY-INDEX:循环说执行的次数SY-TABIX:内表循环的次数SY-DYNNR:当前Screen号SY-MANDT:当前登录的Client号SY-STEPL:返回当前操作的屏幕行号(TableControl)SY-LOOPC:当前表格控件在屏幕中的总行数(TableControl) 阅读全文

posted @ 2013-07-15 16:07 TorranceZhao 阅读(559) 评论(0) 推荐(0)

2013年7月13日

smartforms中间的字段变量, 有些特殊的输出

摘要: smartforms中间的字段变量关于SMARTFORM的字段变量部分.大家可以看看文档. 有些特殊的输出.&symbol& (括号中,小写字母为变量) &symbol& 屏蔽从第一位开始的N位 &symbol (n)& 只显示前N位 &symbol (S)& 忽略正负号 &symbol ()& 符号在右边 &symbol (Z)& 不输出前导零 &symbol (C)& 空格压缩 &symbol (.n)& 显示n 位的小数位 &symbol (T)& 阅读全文

posted @ 2013-07-13 21:32 TorranceZhao 阅读(570) 评论(0) 推荐(0)

导航