- 博客(10)
- 资源 (2)
- 收藏
- 关注
转载 ABAP中的异常处理 - TRY CATCH的使用实例
在平时的ABAP开发中,需要捕获的异常通常为两种,一种是执行SQL,比如主键重复,INSERT语句字段类型不匹配等。还有就是RFC的通信错误,比如不能进行远程连接等。通常可以这么处理:1.数据库异常: DATA: lcx_error TYPE REF TO cx_root. "cx_sy_sql_error . "cx_sy_open_sql_db. DATA i_tab LIKE TABLE...
2013-09-29 13:56:47 37418
转载 WebService应用-ABAP实例:ABAP调用外部WebService
TCode:se80选择 Package,输入我们自己的开发包,后回车 右击 开发包名称,选择菜单 出现创建向导窗口 选择”Service Consumer”,点击 继续 选择”external WSDL”,点击继续 选择”URL”,点击继续 输入WebService的WSDL地址,就是WebService地址的后面加上?wsdl这个参数。点击继...
2013-09-29 13:40:19 5697
转载 VL01N/VL02N增强-退货订单(ZRE,ZWRE,ZRD)在VL01N对于发货过账时判断成本是否为0碰到的问题
ZOR,ZWOR等类型订单再VL01N发货过账时用增强MCS50001判断,但是ZRE等类型的退货订单不会进入MCS50001这个增强,早几个月前就找过VL01N的增强,当时测试了很多都不会执行,今天下了狠心,把所有增强都打开,发现还真有个增强可以执行到。早先测试的时候看这个增强怎么也不像是用于判断的。经测试发现该增强在VL01N新创建及发货过账的时候都会执行。而且参数只有 is_lips 和
2013-09-29 09:18:35 6674 1
原创 <长文本、二>SAP 通过BAPI创建、修改、读取以及删除
SAP系统里面很多地方都用到了长文本,这里就涉及到长文本的一系列操作:创建、修改、读取以及删除。一、长文本创建: 定义变量: DATA:it_tab TYPE STANDARD TABLE OF TLINE, “传入内容 wa_tab LIKE LINE OF it_tab, g_name TYPE THEAD-TDNA
2013-09-24 15:49:21 5163
原创 <二>SAP ABAP将数字转换为本地语言(中文、英文)大写 - 函数SPELL_AMOUNT
SAP 处理实际业务中会遇到需求:将数字或者金额转换为中文大写或者英文大写等其他一系列语言的大写形式。我们可以调用系统标准函数SPELL_AMOUNT1、想将金额转换为大写的英文描述。 注意点:1.转化金额字段时,AMOUNT参数必须有两位小数,如果为整数的话,函数会自动除以100,以达到两 位小数的要求
2013-09-14 11:04:33 7140
转载 <一> SAP ABAP 将数字转换成本地语言(中文、英文)大写
由于打印invoice和packing list等时需要将数量和金额转换成英文大写,所以写了段代码进行转换。利用此段代码可以将所有数字类型的值转换成英文大写。源代码如下:iftotal_amountne0.performget_num_lenusingtotal_amountchangingintegerpointleng1leng2.perform...
2013-09-14 10:25:14 3644
翻译 <一> SAP ABAP PA认证-NetWeaver 7.02
CountryChinaLevelAssociateDuration180 MinsNo. Questions80Cut Score64%Sample questionsPDF LinkFocus AreaDevelopmentProduct GroupPlatformSolutionSAP NetWeaverAvailable Languages:German, English, S
2013-09-11 22:25:28 3204
转载 ABAP屏幕开发 - 设计折叠样式的屏幕(类似MIGO或ME23N的屏幕)
在sap的应用中,我们有时会需要设计折叠样式的屏幕(类似MIGO的屏幕),以缓解屏幕区域的太小的矛盾。折叠样式屏幕实现的基本原理是用子屏幕根据用户的输入调用不同的子屏幕来实现的。现在以放置两个子屏幕的折叠式的屏幕来说明实现的步骤。为了实现两个子屏幕的折叠式的屏幕需要设计7个屏幕(一个主屏幕,两个信息屏幕,一个全展示子屏幕,一个下半部展示子屏幕,一个上半部展示子屏幕,一个下全关闭子屏幕)。具体步骤如...
2013-09-09 16:47:27 3441
转载 下拉框实现 一 - SAP ABAP 报表选择屏幕下拉框的实现
DATA:vid TYPE vrm_id , "屏幕字段(可以是单个的I/O空间或者是Table Control中的一个单元格) list TYPE vrm_values, value LIKE LINE OF list. SELECTION-SCREEN: BEGIN OF BLOCK SCR1 WITH FRAME TITLE TEXT-001....
2013-09-09 16:34:28 11937
原创 OOALV的抬头标题文本设置
OOALV实现的方法主要有两种cl_gui_docking_container和cl_gui_custom_container,实际操作中,会出现在一个屏幕上输出多个ALV的情况,而且需要对不同的alv设置不同的标题文本,实现如下图效果:变量设置如下:开始认为,设置ALV的抬头标题文本,应该是cl_gui_docking_container中的某个变量,查询发现有一
2013-09-04 10:28:58 7390
今日插件新版本
2010-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人