SAP已开发程序查询

这篇博客展示了如何在SAP环境中查询已开发的程序,特别是双击ALV表格行可执行绑定了事务码的程序。文章提供了相关代码示例,但由于CSDN博客不支持ABAP代码插入,使用JAVA语言作为替代,导致代码关键字无法高亮。作者欢迎读者指出可能的遗漏并提供指导。
摘要由CSDN通过智能技术生成

运行效果(双击ALV行可以启动已分配了事务码的程序):





程序代码如下:

<span style="font-size:24px;">*&---------------------------------------------------------------------*
*& Report  ZTEST_SY06
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT ztest_sy06.

TABLES: trdir, tstc.
DATA: BEGIN OF gs_data,
        sel   TYPE boolean,     " 用于选择多行
        name  TYPE trdir-name,  " 程序名
        subc  TYPE trdir-subc,  " 程序类型
        rstat TYPE trdir-rstat, " 状态
        tcode TYPE tstc-tcode,  " 事务码
        ttext TYPE tstct-ttext, " 事务码描述
        cnam  TYPE trdir-cnam,  " 创建者
        cdat  TYPE trdir-cdat,  " 创建日期
        unam  TYPE trdir-unam,  " 最后修改人
        udat  TYPE trdir-udat,  " 修改日期
      END OF gs_data.
DATA: gt_data LIKE TABLE OF gs_data. " ALV显示內表
DATA: line TYPE i." ALV行数
" 选择屏幕
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
SELECT-OPTIONS: s_name  FOR trdir-name,            " 程序名
                s_tcode FOR  tstc-tcode,           " 事务码
                s_cnam  FOR  trdir-cnam,           " 创建者
                s_unam  FOR  trdir-unam,           " 最后修改人
       
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值