自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 ABAP OO EMAIL

<br />REPORT  zssp_zens_0010_er6444.<br /><br />TYPE-POOLS: icon.<br /><br />TABLES:zemail_address.<br /><br />DATA: i_bodys TYPE TABLE OF ztarget_val_log WITH HEADER LINE.<br /><br />SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-t01.<br />PARAM

2010-11-30 13:47:00 1734

转载 oracle hints的用法总结

<br />1. /*+ALL_ROWS*/ <br />表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.<br />例如:<br />SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT';<br /><br />2. /*+FIRST_ROWS*/<br />表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化.<br />例如:<br />SELECT /*+

2010-11-29 16:11:00 391

转载 在选择屏幕的标准应用工具条上增加自定义按钮

<br />SAO的选择屏幕的标准工具栏上系统预先定义了5个按钮,他们对应的功能码是FC01-FC05,默认是不激活的。用户可以使用SELECTION-SCREEN FUNCTION KEY i.来激活这5个按钮(这里的i必须是1-5),这五个按钮的文本放在SSCRFields的对应的Functxt_0i中。当用户按下按钮时,系统将触发AT SELECTION-SCREEN 事件,并将功能码放到sscrfields的ucomm字段中。<br />TABLES sscrfields.             

2010-11-26 10:07:00 405

原创 ALV屏蔽掉layout和varent功能

<br />首先定义了一个自定义的表ZSOLAR,插了几条数据。<br />REPORT  zsolar.<br /><br />TYPE-POOLS: slis.<br /><br />DATA: li_solar TYPE TABLE OF zsolar WITH HEADER LINE.<br />DATA: wa_excluding TYPE LINE OF slis_t_extab,<br />      it_excluding TYPE slis_t_extab .<br />"屏蔽掉layo

2010-11-25 13:30:00 619

原创 BDC日期处理

<br />大家都知道,SAP的日期是有内部日期和外部日期的区别的。<br /><br />我们在做BDC录屏的时候,如果屏幕中含有日期字段,填充的应该是外部日期。<br />直接将内表中的字段赋值是不正确的。<br /><br />如果自己通过字符串的切割调整,也有可能出问题,因为我们可以通过事务代码 SU3 来改变格式。<br /><br />正确的方法应该是通过函数: CONVERT_DATE_TO_EXTERNAL 来转换日期。 <br />输出结果能根据SU3里面配置的不同而变化。

2010-11-24 15:01:00 1168

原创 BUG!!!

<br />今天正式系统的数据出了问题,我找了半天发现是我之前写的一段代码出了问题!<br />检查了半天,终于找出了BUG,特记录如下:<br />问题一:<br />   "get the max number of internal number<br />  SELECT MAX( intno ) INTO lv_cur FROM zco_sum.<br />获取当前内表中已经存在的最大的internal number。乍一看貌似没有什么问题,但是intno的定义是char类型的,导致系统认为9 >

2010-11-23 10:47:00 390

原创 OO ALV background job问题

<br />创建ALV有3种方法:<br />1.函数方式(REUSE_ALV_GRID_DISPLAY)<br />2.类方式(cl_gui_alv_grid)<br />3.类方式(cl_salv_table)<br /> <br />如果用到了我们自己创建的屏幕来生成ALV,在跑background job的时候为了避免出错,需要按照下面的方式写:<br /> DATA: lv_container TYPE REF TO cl_gui_custom_container,<br />       lv_

2010-11-19 15:49:00 626

转载 SAP中如何为透明表设置日志文件?

<br />某些情况下,当我们修改某些数据库表中的一些关键数据时,需要为该修改留下备份,也就是所谓的log。SAP中如何实现呢?<br /> <br />1.    TCODE: SE13 ,也就是透明表的技术设置:<br />勾上相应的勾。<br /><br /> <br />2.    系统设置。<br />TCODE:RZ11,参数rec/client必须设置正确。<br />只有这一步和第一步同时设置好了,日志文件才能记录。<br /> <br />3.    如何察看日志?<br />Tcode:

2010-11-19 10:31:00 1040

转载 SAP 汇率

<br />1. 任意货币间的汇率<br /> BAPI_EXCHANGERATE_GETDETAIL<br /> <br />2. 凭意货币金额转换<br /> CONVERT_AMOUNT_TO_CURRENCY<br /> <br />3. CONVERT_FOREIGN_TO_FOREIGN_CUR<br /> <br />4. 取某一货币某一时间的汇率<br /> READ_EXCHANGE_RATE <br />汇率维护TCODE: OB08

2010-11-19 10:25:00 909

原创 SAP GUI ShortCut 保存密码

<br />1. 修改注册表:<br /> [HKEY_CURRENT_USER/Software/SAP/SAPShortcut/Security]<br /> "EnablePassword"="1" it must be String Value <br />测试OK! <br />2. 如果发现没有以上键值,可以手工照着建一个即可. <br /> 注: 在GUI710时,[HKEY_LOCAL_MACHINE/SOFTWARE/SAP/SAPGUI Front/SAP Frontend Server

2010-11-19 09:13:00 2129

转载 在选择屏幕的标准应用工具条上增加自定义按钮

<br />sap的选择屏幕的标准工具栏上系统预先定义了5个按钮,他们对应的功能码是FC01-FC05,默认是不激活的。用户可以使用SELECTION-SCREEN FUNCTION KEY i.来激活这5个按钮(这里的i必须是1-5),这五个按钮的文本放在SSCRFields的对应的Functxt_0i中。当用户按下按钮时,系统将触发AT SELECTION-SCREEN 事件,并将功能码放到sscrfields的ucomm字段中。<br />代码样例:<br />REPORT demo_sel_scre

2010-11-18 16:22:00 358

翻译 后台运行程序,结果的输出宽度不够怎么办?

<br />NOTES:186603有解决方案<br />Symptom<br />When you display a spool list in SP01 and when you process it further (for example, sending it to SAPoffice), the width of the list is always set to 255 regardless of how wide it was previously.<br />This means tha

2010-11-18 16:20:00 1044

原创 Background RFC 新方式

事务性RFC方式的RFM调用同步、异步RFC过程中,每一个RFC调用在远程系统中构成一个独立的LUW;事务性RFC调用,可以将多个逻辑上相关的远程调用绑定至同一个LUW上,在该LUW内,按顺序调用,要么执行所有数据库操作,要么完全回滚来取消全部数据库更新操作,保证RFC调用过程的完整性和数据一致性;事务性RFC调用处理保证在程序到达COMMIT WORK语句时执行所有计划的更新,并保证事务性RFC调用仅运行一次;该调用具有安全、可靠的特点;语法:CALL FUNCTION rfm_name    IN BA

2010-11-18 16:12:00 1705 2

转载 ABAP--如何在abap中使用日志管理

sap提供标准函数来操作应用日志,这篇文章将详细介绍如何使用应用日志。1、相关TCODE?SLG0 -> Used to maintain the log object?SLG1 -> Used to view the log 2、配置步骤1)运行SLG0,系统将弹出一个提示窗口,点击"OK"按钮;2)点击"新增"按钮,在对象名中输入"ZTESTLOG",在描述中"Test Log",并点击"保存"按钮;3、开发步骤1)用SE11创建一个结构Z_LOG_MESSAGE,结构的字段如下:Component C

2010-11-18 15:30:00 566

空空如也

空空如也

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

TA关注的人

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