Created by Jerry Wang on Sep 01, 2014

如果developer需要查看某个BRF+ function在后台生成的对应ABAP class,需要根据function id到table fdt_cc_0000中去手动查到该function对应的class name,再到SE24里打开。

下面这个report可以实现输入function id之后自动查找class并用SE24打开:


REPORT zopen_func_class.
PARAMETERS: id TYPE if_fdt_types=>id OBLIGATORY DEFAULT '3440B5B172DE1ED48BE66B75D1D603E9'.
DATA: bdcdata_tab  TYPE TABLE OF bdcdata,opt          TYPE ctu_params,ls_entry     TYPE fdt_cc_0000,bdcdata_line TYPE bdcdata.
START-OF-SELECTION.
SELECT SINGLE * INTO ls_entry FROM fdt_cc_0000 WHERE id = id.
IF sy-subrc <> 0.WRITE: / 'this function does not have a valid generated class'.RETURN.
ENDIF.
bdcdata_line-program = 'SAPLSEOD'.
bdcdata_line-dynpro = '1000'.
bdcdata_line-dynbegin = 'X'.
APPEND bdcdata_line TO bdcdata_tab.
CLEAR: bdcdata_line.
bdcdata_line-fnam = 'BDC_CURSOR'.
bdcdata_line-fval = 'SEOCLASS-CLSNAME'.
APPEND bdcdata_line TO bdcdata_tab.
CLEAR: bdcdata_line.
bdcdata_line-fnam = 'BDC_OKCODE'.
bdcdata_line-fval = '=WB_DISPLAY'.
APPEND bdcdata_line TO bdcdata_tab.
CLEAR: bdcdata_line.
bdcdata_line-fnam = 'SEOCLASS-CLSNAME'.
bdcdata_line-fval = ls_entry-obj_name.
APPEND bdcdata_line TO bdcdata_tab.
opt-dismode = 'E'.
opt-defsize = 'X'.
CALL TRANSACTION 'SE24' USING bdcdata_tab  OPTIONS FROM opt.

如何自动打开function对应的ABAP class相关推荐

  1. ajax请求成功之后,自动打开一个空白页面,并打印出了返回内容

    一.问题描述 ajax请求成功之后,自动打开一个空白页面,并打印出了返回内容,返回值是规定的success内容:{code: "200", msg: "请求成功" ...

  2. node 创建静态服务器并自动打开浏览器

    node 作为一门偏向后端的技术,提供了可以让我们js 在服务器上运行的平台,为我们前端工程师实现项目前端工程化,带来了众多便利.同时,它也可以很方便的创建静态服务器,可以直接连接数据库...实现多种 ...

  3. jq 点击按钮跳转到微信_实现点击复制微信号并自动打开微信加好友

    原地址:https://www.xuewangzhan.net/jquery/21100.html 复制按钮xyz2018 点击复制 clipboard.on('success', function( ...

  4. 轻松实现网页中通过链接跳转到QQ聊天界面,通过链接加QQ群,自动打开聊天对话框等等,包含电脑版和手机版的实现,示例部分Android和iOS的代码

    通过链接打开对话框: 打开qq聊天窗口的方法 <a href="http://wpa.qq.com/msgrd?v=3&uin=1450612626&site=qq&a ...

  5. IE浏览器下载文件会自动打开,无弹框保存

    JS弹框下载文件方法 function DownloadFile(sUrl, reName) {if (window.downloadFile.isChrome || window.downloadF ...

  6. 定时自动打开网页的代码(抢券神器)

    今天分享下"定时自动打开网页的代码(抢券神器)"这篇文章,文中根据实例编码详细介绍,或许对大家的编程之路有着一定的参考空间与使用价值,需要的朋友接下来跟着云南仟龙Mark一起学习一 ...

  7. 实现点击复制微信号并自动打开微信加好友

    近期,有建网站客户要求实现在自己的手机网站上实现点击复制微信号并自动打开微信加好友的功能.怎么在自己建网站时,制作出这样的点击复制微信号并自动打开微信加好友功能呢? 分享一下实现点击复制微信号并自动打 ...

  8. tomcat开机自启动--》自动打开浏览器,打开系统首页--》浏览器默认全屏,禁用浏览器缩放、手势、左右滑动

    1.tomcat开机自启动 (1)加入系统启动项或系统计划任务 (2)建系统服务,设置服务为开机自启动 (windows)   命令行进入tomcat bin 文件夹 service.bat inst ...

  9. python用os模块自动打开软件_Python实现自动打开电脑应用的示例代码

    由于时间原因,有时候可能会错过某个上网课的时间段.因此想要实现自动定时启动DingDing. 新手一枚,如有不当勿喷望大佬指正. 自动打开DingDing可以由两种方法实现: 通过找出找出软件在电脑中 ...

最新文章

  1. 汉字转拼音插件:LM-PinYin.js
  2. vscode kite插件_微软发布 VS Code Python 插件 7 月更新
  3. 剑指offer python实现_剑指offer系列python实现 日更(三)
  4. 职称计算机培训一天,职称计算机的培训心得
  5. ACM竞赛数论知识积累
  6. 基恩士PLC④--MAIN程序实例笔记
  7. 目瞪口呆,4款1M不到的实用软件,颠覆你的认知
  8. Arcgis中怎样设置调查路线线型(带箭头的虚线),附带1:1万地形图符号库
  9. excel快速选择数据的4种方法
  10. 天翎知识管理系统为研究所文档管理组织创新赋能
  11. WDF pci驱动开发的若干总结
  12. Spire.Doc使用教程:在Java中使用区域执行邮件合并
  13. 蔬菜图片的类型识别系统【基于MobileNetV3模型】
  14. 实战-数据仓库构建(一)
  15. java接口和抽象类的区别(经典面试题)
  16. SSCNet环境搭建
  17. 基于人脸识别的登录与注册(2)
  18. MYSQL之慢SQL
  19. OpenCV的imwrite或者imshow全白
  20. 如何管理计算机中的文件管理,如何高效管理电脑上的文件

热门文章

  1. 文献学习(part49)--机器学习面临的挑战
  2. 文献记录(part18)--3D neuron tip detection in volumetric microscopy images using an adaptive ...
  3. sklearn自学指南(part25)--正交分解
  4. R开发(part1)--R语言知识体系结构
  5. 第三次学JAVA再学不好就吃翔(part26)--static关键字
  6. R语言与非参数检验之两独立样本中位数检验
  7. SAP 电商云 Spartacus UI CheckoutDeliveryService 的单元测试设计
  8. 如何理解 new (...args: any[]) => any
  9. 在 SAP Business Application Studio 里访问 SAP HANA Cloud 实例
  10. 一步步学习 SAP CDS view Text Association 在 SAP Fiori Elements 中的应用