解决SMARTFORMS文本编辑器不能打开

在DEV打开SMARTFORMS文本编辑器时,出现如下错误

由于宏安全设置,无法找到宏或宏被禁用。

解决方法如下:

在DEV环境新建程序后输入如下代码执行即可。

 1 *&---------------------------------------------------------------------*
 2 *& Report  ZCHENH023
 3 *&
 4 *&---------------------------------------------------------------------*
 5 *&
 6 *&
 7 *&---------------------------------------------------------------------*
 8 
 9 REPORT zchenh023.
10 *更改SMARTFORMS编辑为SAP默认编辑器
11 CALL METHOD cl_i18n_system_settings=>maintain_tcp0i
12   EXPORTING
13     im_history = space
14     im_name    = cl_i18n_system_settings=>c_tcp0i_name_smartforms_editor
15     im_value   = space.
16 
17 *更改SMARTFORMS编辑为MSWord
18 CALL METHOD cl_i18n_system_settings=>maintain_tcp0i
19   EXPORTING
20     im_history = space
21     im_name    = cl_i18n_system_settings=>c_tcp0i_name_smartforms_editor
22     im_value   = 'MSWord'.
View Code

 或者执行程序RSCPSETEDITOR,如下图:

第一步:取消 SAPscript 和智能表的复选框的勾选后点击激活。

第二步:弹出确认框,点击 “是”。

第三步:左下角出现如下标记即可使用SMARTFORMS来编辑文本了。

欢迎访问我的博客! http://www.cnblogs.com/1187163927ch/
原文地址:https://www.cnblogs.com/1187163927ch/p/9111322.html