• 如何取得用户参数文件中的parameters-[BAPI_USER_GET_DETAIL]


    TCode:SU01或SU3中可以看到用户参数文件(user profile)中的parameter :

    这个parameters可以通过函数 BAPI_USER_GET_DETAIL

    例子代码

    REPORT ztest_get_user_parameter.
    
    DATA:lit_ret  TYPE STANDARD TABLE OF bapiret2,
         lit_para TYPE STANDARD TABLE OF bapiparam,
         lwa_para TYPE bapiparam.
    
    CALL FUNCTION 'BAPI_USER_GET_DETAIL'
      EXPORTING
        username  = sy-uname
    *   CACHE_RESULTS        = 'X'
    * IMPORTING
    *   LOGONDATA =
    *   DEFAULTS  =
    *   ADDRESS   =
    *   COMPANY   =
    *   SNC       =
    *   REF_USER  =
    *   ALIAS     =
    *   UCLASS    =
    *   LASTMODIFIED         =
    *   ISLOCKED  =
    *   IDENTITY  =
    *   ADMINDATA =
      TABLES
        parameter = lit_para
    *   PROFILES  =
    *   ACTIVITYGROUPS       =
        return    = lit_ret
    *   ADDTEL    =
    *   ADDFAX    =
    *   ADDTTX    =
    *   ADDTLX    =
    *   ADDSMTP   =
    *   ADDRML    =
    *   ADDX400   =
    *   ADDRFC    =
    *   ADDPRT    =
    *   ADDSSF    =
    *   ADDURI    =
    *   ADDPAG    =
    *   ADDCOMREM =
    *   PARAMETER1           =
    *   GROUPS    =
    *   UCLASSSYS =
    *   EXTIDHEAD =
    *   EXTIDPART =
    *   SYSTEMS   =
      .
    LOOP AT lit_para INTO lwa_para.
      WRITE:/ lwa_para-parid,lwa_para-partxt,lwa_para-parva.
    ENDLOOP.

    运行结果:

    也可以在表USR05中直接抽取数据:

    以上。

  • 相关阅读:
    下载超过 28762W 次的 Java面试题库(附答案)
    后端程序员必备:SQL高性能优化方案!50条优化,建议马上收藏!
    [ABP教程]第七章 作者:数据库集成
    [ABP教程]第六章 作者:领域层
    [ABP教程]第五章 授权
    [ABP教程]第四章 集成测试
    [ABP教程]第三章 创建、更新和删除图书
    [ABP教程]第二章 图书列表页面
    [ABP教程]第一章 创建服务端
    [Skill] git下载助手
  • 原文地址:https://www.cnblogs.com/datie/p/11433533.html
Copyright © 2020-2023  润新知