很想把生产机上所有后续开发的CBO程序都备份下来。
以备急用!
用过2种方法:
1.写BDC程序,模拟 TCODE:SE38 -->Program --> Utilities(M)-->More Utilities-->Upload/Download-->Download-->*.txt保存。
2.ABAP提供了读取的代码:read report it_table-obj_name into rep_table.直接通过程序名读取出程序代码,再保存为*.txt文件保存,这种专业,首选!
下面代码请参考!

REPORT z_cbo_abap_backup.

TABLES tadir.
DATA: BEGIN OF it_table OCCURS 0,
       obj_name LIKE tadir-obj_name,
     END OF it_table.
DATA rep_table TYPE STANDARD TABLE OF t_type WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 500.
DATA: file TYPE string,
      path TYPE string.

PARAMETER: obj_name LIKE tadir-obj_name DEFAULT 'Z*'.
SELECT-OPTIONS: object FOR tadir-object DEFAULT 'PROG',
                author FOR tadir-author,
                devclass FOR tadir-devclass.

START-OF-SELECTION.

SELECT obj_name INTO TABLE it_table FROM tadir
                WHERE obj_name LIKE obj_name
                AND object IN object
                AND author IN author
                AND devclass IN devclass.

path = 'D:\ABAP\'.
  CONDENSE path NO-GAPS.

LOOP AT it_table.

   READ REPORT it_table-obj_name INTO rep_table.

CLEAR file.
    CONCATENATE path it_table-obj_name '.TXT' INTO file.

CALL FUNCTION 'GUI_DOWNLOAD'
      EXPORTING
        filename = file
        filetype = 'ASC'
      TABLES
        data_tab = rep_table.
  ENDLOOP.

批量备SAP中CBO ABAP 程序代码为TXT文件备份相关推荐

  1. SAP 中的 ABAP 查询教程:SQ01、SQ02、SQ03-017

    SAP 中的 ABAP 查询教程:SQ01.SQ02.SQ03-017 ABAP 查询应用程序用于创建 SAP 系统中尚不存在的报告.它是为对ABAP编程知之甚少或一无所知的用户设计的.ABAP 查询 ...

  2. 信息管理与信息系统专业 -从事SAP的ERP ABAP程序员前景

    我是信息管理与信息系统的一名08年的毕业的学生,现在北京工作了,工作的内容是从事SAP ERP  的ABAP语言的程序员,对于一个曾经应届毕业生,在做这份工作之前,对工作本身没有任何的了解,尽管大学曾 ...

  3. python批量删除文件名中的下划线-代码详解

    删除文件名中的下划线 代码示例: 代码详解 对于文件名中出现的"_",如(500_600),将下划线消除,替换为(500600) 代码示例: import osdef rename ...

  4. SAP中公司与公司代码关系

    SAP概念之Company(公司):     在SAP中,Company(公司)与Company Code(公司代码/公司码)是两个不同,但是又相联系的概念.     Company是根据相关法律规定 ...

  5. 1.Android中解析json程序代码

    Android程序解析json数据可以通过gson的方式,这种情况需要导入相应的jar包.测试代码如下: @Override protected void onCreate(Bundle savedI ...

  6. iar环境下c语言编程,在IAR中编译C程序代码用printf调试

    一.新建一个工作区(即.eww) 选择菜单栏上的File-->Save Workspace:命名为:Test 二.新建一个工程(即.ewp) Tool chain选8051 打开"IA ...

  7. java中斗地主发牌程序代码_java模拟实现斗地主发牌小程序

    java模拟实现斗地主发牌小程序 发布于 2020-8-3| 复制链接 摘记: 一副扑克有54张牌:大小王+4*13,接下来我们来模拟一下斗地主的发牌过程首先,我们需要买牌,新买来的牌都是按顺序摆放的 ...

  8. matlab中k均值程序代码,K-均值算法Matlab仿真

    代码: X=[35 35 41 49 35 17 55 45 55 20 15 30 25 30 20 50 10 43 55 60 30 60 20 65 50 35 30 25 15 10 30 ...

  9. 那些出现在电影中的程序代码

    高科技无关的电影也偶尔会出现一些跟计算机相关的镜头.文本搜罗的是在各种电影中出现过的代码,它们有的是黑客脚本,有的是绝密文件,有的就是为了摆酷,文中对这些代码都有截屏,你是否能看出它们是什么语言? 一 ...

最新文章

  1. 黑马程序员Linux系统开发视频之gdb调试方法
  2. python pyecharts_基于Python的数据可视化库pyecharts介绍
  3. 微型计算机课程介绍,微机原理及应用课程教学大纲教案
  4. Android Java 代码设置 layout_weight 属性
  5. malloc()函数解析
  6. c语言如何用循环语句一个字一个字的输出,怎样用c语言的for嵌套循环,用·画出泳字,求解,主要是怎样用循环语句打出,在某一行中既有空格又有·...
  7. 独热编码 one-hot Encoding
  8. python ssh库paramiko学习
  9. 第9章 逻辑回归 学习笔记 下
  10. jsp购物车加mysql_网上购物车(jsp+servlet+mysql)
  11. MicroMsg.SDK.WXMediaMessage: checkArgs fail, thumbData is invalid
  12. 这三个博弈论新趋势,正深刻影响深度强化学习
  13. 美化字体 css3,美化你空间的文字:20种CSS字体镜像特效
  14. Shopee优选卖家真的重要吗?
  15. 2022-2023 物联网毕业设计选题推荐
  16. 143_iOS干货50_认识几个概念:跨域问题和内网穿透
  17. 空间直线的最小二乘拟合
  18. 关于基线长度对双天线GNSS测姿精度的影响
  19. 第十一章:MATLAB:符号运算(符号与数值,符号矩阵)
  20. 876. 链表的中间结点 (Python 实现)

热门文章

  1. 内置的数据无法实现高性能
  2. SDK Build Tools revision (19.0.3) is too low for project Minimum required is 19.1.0
  3. Spring静态资源访问配置
  4. 【腾讯Bugly干货分享】Android Patch 方案与持续交付
  5. 【C#】详解使用Enumerable.Distinct方法去重
  6. 我的C3P0的一些配置心得
  7. 通过×××路由器实现跨网段访问
  8. ArcEngine的鼠标事件中按键判断~
  9. 软件缺陷的优先级和严重性定义
  10. Algs4-1.4.8计算输入文件中相等的整数对的数量