DATA : IZIP        TYPE  REF  TO CL_ABAP_ZIP ,
      CONT        TYPE XSTRING ,
      XZIP_FILE   TYPE XSTRING ,
      BINARY_TAB  TYPE  STANDARD  TABLE  OF X255 .

DATA : ITAB  TYPE  STANDARD  TABLE  OF SDOKCNTASC  .

START-OF-SELECTION .

DO  20  TIMES .
     APPEND  'ABAP开发'  TO ITAB .
   ENDDO .

CALL  FUNCTION  'SCMS_TEXT_TO_XSTRING'
     EXPORTING
      MIMETYPE  =  'text/html;charset=gb2312'
     IMPORTING
       BUFFER    = CONT
     TABLES
      TEXT_TAB  = ITAB
     EXCEPTIONS
      FAILED    =  1
       OTHERS    =  2 .

CREATE OBJECT IZIP .

CALL  METHOD IZIP -> ADD
     EXPORTING
      NAME     =  'ITAB.TXT'
      CONTENT  = CONT .

CALL  METHOD IZIP ->SAVE
    RECEIVING
      ZIP  = XZIP_FILE .

CALL  FUNCTION  'SCMS_XSTRING_TO_BINARY'
     EXPORTING
       BUFFER      = XZIP_FILE
     TABLES
      BINARY_TAB  = BINARY_TAB .

CALL  FUNCTION  'GUI_DOWNLOAD'
     EXPORTING
      FILENAME  =  'C:\sf.zip'
      FILETYPE  =  'BIN'
     TABLES

DATA_TAB = BINARY_TAB.

ABAP 生成ZIP压缩文件的代码相关推荐

  1. php创建压缩文件 保存路径,通过php生成zip压缩文件,支持文件和压缩包路径查找...

    /* * new creatZip($_dir,$_zipName); *@ _dir是被压缩的文件夹名称,可使用路径,例 'a'或者'a/test.txt'或者'test.txt' *@ _zipN ...

  2. Java建立Zip压缩文件的代码实例

    Java建立Zip压缩文件的代码实例 Java代码 import java.io.*; import java.util.zip.*; class Zip { public static void m ...

  3. dos 压缩 %3c html%3e,dos下生成zip压缩文件

    使用winzip命令行对文件打包压缩 大家都知道winzip对文件解压和压缩都易如反掌,但是如何通过程序和命令行对其调用呢? 去 下载dos版的winzip,下载后直接安装,就会在winzip的目录中 ...

  4. php 创建zip,php生成zip压缩文件的实例详解

    操作步骤: 1,下载zip.php工具类,解压,将文件放到相关目录,比如这里放加include目录中. 2,在php程序中,引入代码: require_once "./include/zip ...

  5. PHP 4.4.7 中用 PEAR 类库操作 ZIP 压缩文件

    运行 pear install Archive_Tar 命令可以安装 PEAR 的 Tar 的操作类,但是 Tar 文件是个打包归档文件,并没有压缩而使文件占用的空间减少.而运行 pear insta ...

  6. java zip压缩文件

    java 生成zip压缩文件 1.zip压缩文件 文章目录 java 生成zip压缩文件 一.引入jar包 二.工具类 1.有密码压缩 2.无密码压缩 3. 解压方法 三.示例 3.1.压缩前 3.2 ...

  7. java 生成zip如法打开_Java创建ZIP压缩文件的方法

    本文实例讲述了Java创建ZIP压缩文件的方法.分享给大家供大家参考.具体如下: 这里注意:建议使用org.apache.tools.zip.*包下相关类,否则可能会出现中文乱码问题. /** * 压 ...

  8. ssis zip压缩文件_SSIS平面文件与原始文件

    ssis zip压缩文件 In this article, we will give an overview of using Flat Files and Raw Files in SSIS, th ...

  9. Android下zip压缩文件加密解密的完美解决方案

    前言 参考博客: http://blog.csdn.net/zhangyihui1986/article/details/7724229 http://blog.csdn.net/zhangyihui ...

最新文章

  1. NodeJS起步两三事
  2. 20165302第八周总结
  3. Tensorflow【实战Google深度学习框架】使用 HDF5 处理大型数据集with TFLearn
  4. 为什么黑客用python-为什么黑客都用Python
  5. Windows环境下node.js的安装和配置
  6. servlet怎么接受请求_谁再问Servlet的问题,我就亲自上门来教学了
  7. 微软 Excel 365 里如何设置下拉菜单和自动高亮成指定颜色
  8. php curl hostname,php – 如何解决cURL错误(7):无法连接到主机?
  9. docker nginx:1.21.4
  10. git 部分常用命令记录
  11. 虚拟地球原理与实现(转载)
  12. Python模拟登陆,解密js代码实例:知乎登陆
  13. Python 杠上 Java、C/C++,赢面有几成?
  14. dijkstra邻接表_[力扣743] 带权邻接表的单源最短路
  15. 线段树(单点更新) HDOJ 4288 Coder
  16. 红帆参加HiMSS 2010(2010亚太区卫生信息大会)
  17. 网站漏洞扫描工具AWVS_v13下载和安装
  18. ctf工具整理-持续更新
  19. jacob为word和excel加水印
  20. wan口设置已断开(服务器无响应),无线路由器wan口设置显示已断开

热门文章

  1. 做外贸如何获取同行的价格体系?转至【【Mr.Harris 原创】
  2. 我在PMCAFF,感觉身体被掏空
  3. 谷歌利用OKR系统考核 脑力行业或可借鉴
  4. 华为Mate20首支预告片爆出,30秒内包含太多黑科技
  5. 第三章:lambda表达式
  6. leaflet知识整理
  7. [全文索引]非索引字表
  8. 【Android个人理解(八)】跨应用调用不同组件的方法
  9. (OPC Client .NET 开发类库)网上很多网友都有提过,.NET开发OPC Client不外乎下面三种方法...
  10. 团队在Github上协同开发项目流程