Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7189267
  • 博文数量: 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)

分类:

2007-08-02 17:36:17

1.
DATA: commtext(120) ,
      itab(255) OCCURS 10 WITH HEADER LINE.
commtext = 'ls /usr'.
CALL 'SYSTEM'
  ID 'COMMAND' FIELD commtext
  ID 'TAB' FIELD itab-*sys*.
LOOP AT itab.
  WRITE itab.
ENDLOOP.
 
2.
看函数组:SXPT
 
例子:
  REPORT  z_barry_test7.

DATA : itab_btcxpm LIKE btcxpm OCCURS 0 WITH HEADER LINE.

CALL FUNCTION 'SXPG_CALL_SYSTEM'
  EXPORTING
    commandname                = 'LIST_DB2DUMP'
    additional_parameters      = '/usr'
  TABLES
    exec_protocol              = itab_btcxpm
  EXCEPTIONS
    no_permission              = 1
    command_not_found          = 2
    parameters_too_long        = 3
    security_risk              = 4
    wrong_check_call_interface = 5
    program_start_error        = 6
    program_termination_error  = 7
    x_error                    = 8
    parameter_expected         = 9
    too_many_parameters        = 10
    illegal_command            = 11
    OTHERS                     = 12.
LOOP AT itab_btcxpm .
  WRITE / itab_btcxpm-message .
ENDLOOP.
阅读(4660) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~