zoukankan      html  css  js  c++  java
  • RFC函数的初步使用同步

    1、由于没有外围系统,采用不同SAP不同client之间进行测试。

    首先在A-client搭建需要被调用的RFC函数。在A-client里运行SE37创建函数

    在属性页签选择“远程启用的模块”

    设定inport参数,传入人员名称去取usr21中的值

    设定export参数,其中zperson_number返还usr21中的人员编号,systemid返还远程系统名

    设定table参数 返还usr21中的值

    定义好代码部分

     测试函数

    2、在操作系统中运行SM59维护需要连接的目标系统

    点击新建按钮,填入相关内容

    点击连接测试,出现上图书名通了.

    3、在操作系统里写程序调用此远程函数

    TABLES:USR21.
    DATA:A  TYPE USR21-PERSNUMBER,
         B  TYPE SY-SYSID,
         C1 LIKE TABLE OF USR21 WITH HEADER LINE.
    DATA:MSG_TEXT(100) TYPE C.
    CALL FUNCTION 'ZTESTRFCKING001' DESTINATION 'QAS600'“这里是固定用法
      EXPORTING
        ZBNAME                = '0201010001'
      IMPORTING
        ZPERSON_NUMBER        = A
        SYSTEMID              = B
      TABLES
        OUTPUT                = C1
      EXCEPTIONS
        COMMUNICATION_FAILURE = 1 MESSAGE MSG_TEXT”用来捕捉异常,不然报错的话dump
        SYSTEM_FAILURE        = 2 MESSAGE MSG_TEXT.
    
    WRITE:/ A,/ B.
    LOOP AT C1.
      WRITE:/ C1-PERSNUMBER.
    ENDLOOP.
    WRITE MSG_TEXT.

    输出结果如下

  • 相关阅读:
    经典博客
    Django中间介
    Django知识总结
    django认证系统
    Django-model基础知识,ORM,表操作
    Django-MTV
    web框架
    html总结(常用插件,补充知识,经典例题)
    快速搭建vue脚手架
    Djngo Rest Framework
  • 原文地址:https://www.cnblogs.com/BruceKing/p/11169930.html
Copyright © 2011-2022 走看看