zoukankan      html  css  js  c++  java
  • 获取Portal中POWL程序的APPLID

      今天做练习的时候跟 Leader 学了一招,当不知道集成在 Portal 中 POWL 程序的 APPLID 的时候,可以在类 CL_POWL_MODEL 中设置断点获取。步骤如下:

    1、在类 CL_POWL_MODEL 的方法 INITIALIZE 中的第35行代码处设置 External Breakpoint (注意不能是 Session Breakpoint );

    2、登陆 Portal ,通过导航菜单链接到 POWL 程序的页面,此时会进入调试界面并定位到上一步中所设置的 External Breakpoint 处;

    3、双击第35行代码中的 i_add_url_paras ,通过观察其行项目中的 APPLID 的值,便可获得该 POWL 程序的 APPLID。

    *4、接下来我们还可以根据该 APPLID 倒查出和该 POWL 程序绑定的 POWL Type ID 、POWL Query ID 和 Feeder Class :

    < 方法 I > 在事务 POWL_TYPER 中根据 APPLID 查出 POWL Type ID (如下图中可以看到该 APPLID 对应了多个 POWL Type ID ),

    然后取某个 POWL Type ID 在事务 POWL_TYPE 中即可获得相应的 Feeder Class (如下图)。

    < 方法 II > 在事务 POWL_QUERYR 中根据 APPLID 查出 POWL Query ID ,

    然后在事务 POWL_QUERY 中根据某个 POWL Query ID 查出相应的 POWL Type ID,

    最后再在事务 POWL_TYPE 中根据 Query ID 获得 Feeder Class 。

    很明显,在查找 Feeder Class 的过程中,< 方法 I >要比< 方法 II >简便一些,不过殊途同归,采用哪种方法就看个人需要啦!

    【原创博文,欢迎大家批评指正!如需转载请注明出处 http://www.cnblogs.com/shelwin/p/3273544.html 】

  • 相关阅读:
    指定时间的月初和月末一天的写法
    EF写distinct
    服务的调试和安装
    EF写INNER JOIN 链接
    BZOJ 1825: [JSOI2010]蔬菜庆典
    P4171 [JSOI2010]满汉全席
    Educational Codeforces Round 71 (Rated for Div. 2) Solution
    P4292 [WC2010]重建计划
    P3724 [AH2017/HNOI2017]大佬
    P5504 [JSOI2011]柠檬
  • 原文地址:https://www.cnblogs.com/shelwin/p/3273544.html
Copyright © 2011-2022 走看看