ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:650.50KB ,
资源ID:8730503      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/8730503.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(ABAP调用BDC过程详解.doc)为本站上传会员【s4****5z】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

ABAP调用BDC过程详解.doc

1、ABAP 调用BDC 过程详解 调用BDC导入数据到系统,可以有大致三种方法: 第一: 导出源程序,通过,通过word自带导入工具把导入表中数据导入源程序.特点: 优缺点: 适应于数据量较少, 缺点操作复杂,不适合与基层人员和无基础人员. 第二: 生产源程序,选择通过模版导入,下载系统模板填充后上传,再导入数据. 优缺点: 使用与数据量较少情况,操作也不简单,但是不需要编程基础. 第三: abap 编程实现. 优缺点: 当然需要较强的abap编程知识,编写完成,即可实现傻瓜式导入,复用性强,操作简单. 本文就详细介绍abap调用BDC导入数据的过程.abap实现BDC导

2、入的本质是通过abap程序调用BDC的一些内置方法, 通过循环内表,abap 把数据和操作写入BDCDATA表,然后执行这张表. 1. 调用 F4_FILENAME 之类方法打开文件选择框(略). 2. 调用 TEXT_CONVERT_XLS_TO_SAP之类方法导入数据到内表,保证内表.(略) 3. 调用BDC导入数据. 3.1. 数据声明: DATA:BDCDATA LIKE  BDCDATA OCCURS 0 WITH HEADER LINE. "执行的参数传递表. DATA:MESSTAB LIKE  BDCMSGCOLL OCCURS 0 WITH HEADER LI

3、NE."返回执行结果. 3.2. 常用方法. *form: bdc_dynapro 分配屏幕参数子程序. *form: bdc_field.  分配字段参数子程序. *form: bdc_transaction 调用食物代码并传递指定的参数. 当然这些方法在生产程序时都包含在include bdcrecx1文件中. 当然生成的文件可能不能满足你的需要可以自己编辑include文件,然后包含自己的文件. 3.2.1 form bdc_transaction源码 *---------------------------------------------------------

4、 FORM BDC_TRANSACTION USING TCODE CTUMODE.   DATA: L_MSTRING(480).   DATA: L_SUBRC LIKE SY-SUBRC.   REFRESH MESSTAB.   CALL TRANSACTION TCODE USING BDCDATA                    MODE  CTUMODE                    UPDATE 'A'                    MESSAGES INTO MESSTAB.   L_SUBRC = SY-SUBRC

5、   write: / 'CALL TRANSACTION',TCODE,             'returncode:',L_SUBRC,             'RECODE:', sy-index.    LOOP AT MESSTAB.         SELECT SINGLE * FROM T100 WHERE SPRSL = MESSTAB-MSGSPRA                                   AND   ARBGB = MESSTAB-MSGID                                   AND 

6、  MSGNR = MESSTAB-MSGNR.         IF SY-SUBRC = 0.           L_MSTRING = T100-TEXT.           IF L_MSTRING CS '&1'.             REPLACE '&1' WITH MESSTAB-MSGV1 INTO L_MSTRING.             REPLACE '&2' WITH MESSTAB-MSGV2 INTO L_MSTRING.             REPLACE '&3' WITH MESSTAB-MSGV3 INTO L_MSTRING.

7、             REPLACE '&4' WITH MESSTAB-MSGV4 INTO L_MSTRING.           ELSE.             REPLACE '&' WITH MESSTAB-MSGV1 INTO L_MSTRING.             REPLACE '&' WITH MESSTAB-MSGV2 INTO L_MSTRING.             REPLACE '&' WITH MESSTAB-MSGV3 INTO L_MSTRING.             REPLACE '&' WITH MESSTAB-MSG

8、V4 INTO L_MSTRING.           ENDIF.     CONDENSE L_MSTRING.     write: /  MESSTAB-MSGTYP,L_MSTRING(250).     ELSE.     WRITE: / MESSTAB.         ENDIF.    ENDLOOP.     REFRESH BDCDATA.  ENDFORM. 3.2.2. bdc_dynpro通用源码 *作用: 指定bdc_dynpro的实参,告知系统dialog程序名称:SAPLMGMM,及screen number:0060  perfo

9、rm bdc_dynpro      using 'SAPLMGMM' '0060'. *-------------------------------------------------------  FORM BDC_DYNPRO USING PROGRAM DYNPRO.    CLEAR BDCDATA.    BDCDATA-PROGRAM = PROGRAM.    BDCDATA-DYNPRO  = DYNPRO.    BDCDATA-DYNBEGIN = 'X'.    APPEND  BDCDATA. ENDFORM. 3.2.3. bdc_field 通

10、用源码. *作用指定bdc_field的实参,告知系统把光标放在哪个字段,这里是“RMMG1-MATNR,物料” perform bdc_field       using 'BDC_CURSOR' *-------------------------------------------------------- FORM BDC_FIELD USING  FNAM FVAL.   CLEAR BDCDATA.   BDCDATA-FNAM = FNAM.   BDCDATA-FVAL = FVAL.   APPEND BDCDATA. ENDFORM. 3.2.4. 源程序

11、调用. 先看录屏生产的记录表及生产程序. 复制do……….. enddo之间数据,数据为一个完整写入数据过程. 调用 loop at itab(存放导入数据表) 修改其中一些字段,当然要了解字段含义比如: perform bdc_field       using 'DATABROWSE-TABLENAME'                               'zymq004'. 此BDC要修改一个表一些字段,而生成程序表名为 recode-tablename_001.显然表名确定,所以只需修改为表名,而非变量即可.一些字段,如 perform bdc_field       using 'ZYMQ004-YJBMBM'                               gt_data-yjbmbm. 则把字段改为导入内表的字段名,这样就可以表中读入. 这样就可以了.

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服