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

分类:

2009-04-17 19:15:31

tysmars  发表时间:2009-04-17 17:36:06    

有个问题,老白能帮我看下么:首先系统上边那个FUNCTION KEY那个工具栏他是怎么实现的,我们DEBUG不到;另一个就是那个COMMAND FIELD系统中变量是什么,我可以给它赋值么,就像BDC执行出来的一样;然后就是我想CALL SE38,,中间点diaplay,然后跳过第一屏,可以实现么?

 

1、你是说的Standard Toolbar(或者叫System Toolbar)吧?这个东西的按钮是SAPGUI固定了的,你只能Enable或者Disable它

2、Command Field不是这么简单的,不可以用赋值的方法。你可以看看:cl_gui_cfw=>set_new_ok_code,
或者:
      CALL FUNCTION:
            'CONTROL_INIT',
            'CONTROL_SETFUNCTIONCODE' EXPORTING fcode = '/OSE38',
            'CONTROL_FLUSH'.

3、是不是就是想显示程序的代码啊?这样:

PARAMETERS: p_prog LIKE rs38m-programm OBLIGATORY ,
            p_line TYPE i.
CALL FUNCTION 'EDITOR_PROGRAM'
  EXPORTING
    display = 'X'
    program = p_prog
    topline = p_line
  EXCEPTIONS
    OTHERS  = 1.

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

chinaunix网友2009-04-19 17:30:52

谢谢,明天试试