SAP GUI 8.0 SMARTFORMS 使用SCR LEGACY TEXT EDITOR GUI8.00 禁用MSWORD

    Smartforms使用WORD作为编辑器是很痛苦的一个事情,不支持拖拽,还很慢,各种不习惯,总之是非常的不舒服,能导致失眠。

在S/4以前的系统,可以使用TCODE  I18N或者程序RSCPSETEDITOR或者暴力党直接改表TCP0I来强制不使用WORD作为默认编辑器,但是,在S/4系统,也不知道SAP抽了什么风,竟然NM强制使用WORD了!如果想一劳永逸,就改一下源码吧,

TCODE:SE24 

输入:CL_COS_UTILITIES,然后点显示,然后把光标放到IS_S4H上面,点“源代码”,如下图:

SAP GUI 8.0 SMARTFORMS 使用SCR LEGACY TEXT EDITOR GUI8.00 禁用MSWORD_第1张图片

点击 “显示  <-> 更改” 按钮,并添加下面语句:

    if sy-tcode = 'SMARTFORMS'.
      rv_is_s4h = ''.
      return.
    endif. 

如图:

SAP GUI 8.0 SMARTFORMS 使用SCR LEGACY TEXT EDITOR GUI8.00 禁用MSWORD_第2张图片

然后激活。


第二步:改配置

SE38,运行程序:RSCPSETEDITOR

把上面的两个勾拿掉,然后点“激活”,如下图:

SAP GUI 8.0 SMARTFORMS 使用SCR LEGACY TEXT EDITOR GUI8.00 禁用MSWORD_第3张图片
如果装是GUI730,到这儿就结束了。

如果是GUI740、GUI750,还需要第三步。


第三步:打补丁安装SCR LEGACY TEXT EDITOR GUI8.00

完成

SAP GUI 8.0 SMARTFORMS 使用SCR LEGACY TEXT EDITOR GUI8.00 禁用MSWORD_第4张图片

你可能感兴趣的:(ABAP,ABAP)