zoukankan      html  css  js  c++  java
  • SAP RFC 获取BDC 消息文本的实现

     

    SAP RFC 获取BDC 消息文本的实现

    最近做RFC时 ,有调用一个BDC 用于 信息录入

    调试程序时,单纯的处理正确、处理异常不能满足,希望获取具体的类似GUI上的提示消息

    消息文本该如何获取呢?

    messtab内容:

     

    初步猜测  可能是存放表 或者 用什么函数 转化,找到下面的内容:

    SE11  TABLE:T100

    SE37  Function module:WRITE_MESSAGE

           另外,需要注意一点,

           messtab里有一个参数MSGNR不能直接被函数接口,需要类型转化处理下。

          执行结果:

                 

           相关代码: 

      "perform bdc_transaction using 'PA30'.

      call transaction 'PA30' using bdcdata             

                    mode MODE

                  update UPDATE

                messages into messtab.

     

       "get  BDC  text   by messtab

        LOOP AT MESSTAB.

    MOVE MESSTAB-MSGNR TO MSGNO.     "类型转化

    CALL FUNCTION 'WRITE_MESSAGE'        

    EXPORTING          

    MSGID = MESSTAB-MSGID          

    MSGNO = MSGNO          

    MSGTY = MESSTAB-MSGTYP          

    MSGV1 = MESSTAB-MSGV1          

    MSGV2 = MESSTAB-MSGV2          

    MSGV3 = MESSTAB-MSGV3          

    MSGV4 = MESSTAB-MSGV4          

    "MSGV5 = MESSTAB-MSGV5        

    IMPORTING          

    MESSG = MESSAGE.

    CONCATENATE MESSAGE ';' INTO RETURN-MESSAGE.      

    APPEND RETURN.      

    CLEAR: MSGNO,MESSAGE,RETURN.

    ENDLOOP.

     

     

    ERP是个工具,SAP是个产品,而我是个搬运工。
  • 相关阅读:
    我的第一个Node.js项目
    map.keySet()获取map全部的key值
    sql语句的优化
    操作数据库的快捷键
    学习方法(准则)
    input输入框的readonly属性-----http://www.w3school.com.cn/tags/tag_input.asp
    Java反射机制(Reflect)解析-----https://www.cnblogs.com/fzz9/p/7738381.html
    java的动态代理机制详解-----https://www.cnblogs.com/xiaoluo501395377/p/3383130.html
    jQuery入门--- 非常好
    JQuery_九大选择器
  • 原文地址:https://www.cnblogs.com/stch/p/4662532.html
Copyright © 2011-2022 走看看