Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7137940
  • 博文数量: 655
  • 博客积分: 10264
  • 博客等级: 上将
  • 技术积分: 8278
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-04 17:47
个人简介

ABAP顾问

文章分类

全部博文(655)

文章存档

2017年(2)

2014年(8)

2013年(3)

2012年(2)

2011年(18)

2010年(102)

2009年(137)

2008年(274)

2007年(134)

分类:

2008-10-08 17:08:32

FORM getxlsdata .
  DATA: ranges    TYPE soi_range_list,
        contents  TYPE soi_generic_table,
        onerange  TYPE soi_range_item,
        oneitem   TYPE soi_generic_item ,
        error  TYPE REF TO i_oi_error ,
        retcode   TYPE soi_ret_string.
  DATA: top TYPE i ,
        left TYPE i ,
        columns TYPE i ,
        rows TYPE i .

  CALL METHOD spreadsheet->get_selection
    EXPORTING
      no_flush = 'X'
    IMPORTING
      top      = top
      left     = left
      rows     = rows
      columns  = columns
      error    = error
      retcode  = retcode.

  CALL METHOD spreadsheet->insert_range_dim
    EXPORTING
      name     = 'cell1'
      no_flush = 'X'
      top      = top
      left     = left
      rows     = rows
      columns  = columns
    IMPORTING
      error    = error.

  APPEND 'cell1' TO ranges.

  CALL METHOD spreadsheet->get_ranges_data
    IMPORTING
      contents = contents
      error    = error
      retcode  = retcode
    CHANGING
      ranges   = ranges.
ENDFORM.                    " GETXLSDATA

阅读(4027) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~