johnson_yao tech note

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年4月18日

摘要: 危险,请慎用!!*&---------------------------------------------------------------------**&万能ABAP程序修改器*&可以不用KEY直接修改标准程序*&---------------------------------------------------------------------*REPORTYTEST001.DATA:BEGINOFINT_TABOCCURS500,LINE(100),ENDOFINT_TAB.PARAMETERS:P_PROGLIKESY-REPID.START 阅读全文
posted @ 2011-04-18 13:34 johnson_yao 阅读(352) 评论(0) 推荐(0) 编辑

2011年4月15日

摘要: 1.DELETE ADJACENT DUPLICATES FROM itab 【COMPARING xx yy】.2.INTO CORRESPONDING FIELDS OF TABLE i_tab.3.APPENDING CORRESPONDING FIELDS OF TABLE i_tab.4.constants: c_tab type c value cl_abap_char_utilities=>HORIZONTAL_TAB.1. 找各种表单配置的form和打印程序,可以在表 TNAPR 中查找s 阅读全文
posted @ 2011-04-15 11:15 johnson_yao 阅读(207) 评论(0) 推荐(0) 编辑

摘要: REPORT yaotest.*例子1*TYPES:* BEGIN OF t_itab,* matnr LIKE mara-matnr,* maktx LIKE makt-maktx,* END OF t_itab,* BEGIN OF t_mara,* matnr LIKE mara-matnr,* meins LIKE mara-meins,* END OF t_mara.**TYPES: t_tab_itab TYPE t_itab OCCURS 0,* t_tab_mara TYPE t_mara OCCURS 0.**DATA: itab TYPE t_tab_itab WITH H 阅读全文
posted @ 2011-04-15 10:08 johnson_yao 阅读(1697) 评论(0) 推荐(0) 编辑

2011年3月30日

摘要: 注_华亭慧剑译系统字段由ABAP运行时环境填写,并且可以用来在ABAP程序中查询系统状态。除了一个例外(sy-repid),系统字段都是变量,但是它们都是只读的。此外,更多程序执行的重要信息通常都被丢弃。ABAP程序中的系统字段只在极少需要控制系统行为的时候才能被重写。System fields are filled by the ABAP runtime environment and can be used in an ABAP program to query system statuses. With one exception (sy-repid), system fields ar 阅读全文
posted @ 2011-03-30 11:26 johnson_yao 阅读(2204) 评论(0) 推荐(0) 编辑

2011年3月10日

摘要: &symbol& (括号中,小写字母为变量) &symbol& 屏蔽从第一位开始的N位&symbol (n)& 只显示前N位&symbol (S)& 忽略正负号&symbol (<)& 符号在左边&symbol (>)& 符号在右边&symbol (Z)& 不输出前导零&symbol (C)& 空格压缩&symbol (.n)& 显示n 位的小数位&symbol (T)& 忽略千位分隔符&symbol (En)&am 阅读全文
posted @ 2011-03-10 15:05 johnson_yao 阅读(472) 评论(0) 推荐(0) 编辑

2011年3月4日

摘要: http://blog.163.com/jawenker/blog/static/88162042200942694053230/函数名 描述SD_VBAP_READ_WITH_VBELN 根据销售订单读取表vbap中的信息EDIT_LINES 把READ_TEXT返回的LINES中的行按照TDFORMAT=“*”重新组织VIEW_MAINTENANCE_CALL 维护表视图函数名 描述DY_GET_FOCUS 获得屏幕焦点DY_GET_SET_FIELD_VALUE 获得或者设置屏幕字段的值函数名 描述F4IF_INT_TABLE_VALUE_REQUEST 显示检索helpREAD_TEX 阅读全文
posted @ 2011-03-04 16:17 johnson_yao 阅读(3718) 评论(0) 推荐(0) 编辑

摘要: 在form中的调用函数:/: PERFORM GET_BSTNK_TEXT IN PROGRAM Zxxx/: USING &VBDKR-VBELN&/: CHANGING &BSTNK&/: ENDPERFORM在程序中实现:*-----------------------------------------------------------------------* GET_BSTNK_TEXT *-----------------------------------------------------------------------FORM GET_ 阅读全文
posted @ 2011-03-04 10:40 johnson_yao 阅读(316) 评论(0) 推荐(0) 编辑

摘要: ABAP中加上前导零、去除前导零的function module*加上p_in的前导零CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'EXPORTINGinput= p_inIMPORTINGoutput = p_in.*去除p_out的前导零CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'EXPORTINGinput= p_outIMPORTINGoutput = p_out. 阅读全文
posted @ 2011-03-04 10:26 johnson_yao 阅读(31338) 评论(0) 推荐(0) 编辑

2011年2月28日

摘要: 转自Sariel兄*&---------------------------------------------------------------------**&*writebySariel*&---------------------------------------------------------------------*REPORTY_DYNAMIC_FUNC.TYPE-POOLS:ABAP,SLIS.TABLES:MARA.DATA:V_FNAMETYPESTRING.DATA:IT_PARMTYPEABAP_FUNC_PARMBIND_TAB,IT_ 阅读全文
posted @ 2011-02-28 14:42 johnson_yao 阅读(715) 评论(0) 推荐(0) 编辑

摘要: http://sap.javaeye.com/blog/122955 阅读全文
posted @ 2011-02-28 13:57 johnson_yao 阅读(131) 评论(0) 推荐(0) 编辑