二维码

[Smart] Smartform报错CSapEditorCtrl::GetObject: Object 15 does not exist

Twilight发表于 2018-05-04 16:52Twilight 最后回复于 2018-05-04 16:52 [复制链接] 11371 0

遇到这些报错:Graphical Form Painter could not be called、CSapEditorCtrl::GetObject: Object 15 does not exist,是因为GUI 7.40 Compilation 2 (Patch 05)之后版本默认不包含SAPscript Legacy Text Editor组建了,需要自己单独安装。

SAPscript Legacy Text Editor下载地址:链接: https://pan.baidu.com/s/1YQcz9qa9Zu9xaojGZRYTMw 密码: k2by

详情见NOTE:2221815,或者直接下面内容
Symptom
SAP GUI for Windows Release 7.40 Compilation 2 (Patch 05) and higher will not contain the controls for SAPscript Legacy Text Editor.

If the controls for SAPscript Legacy Text Editor are not installed as separate SAP GUI component:

the opening of SAPscript text in graphical SAPscript Legacy Text Editor will cause the error "CSapEditorCtrl::GetObject: Object 15 does not exist"
SAPscript Graphical Form Painter in Transaction SE71 will be not opened. The Message "Graphical Form Painter could not be called" will be displayed.
If you require SAPscript Legacy Text Editor and SAPscript Form Painter you can add the component 'SAPSCRIPT LEGACY TEXT EDITOR' to an GUI installation server based on 7.40 Compilation 2 by downloading the installer from SAP Support Portal.

Other Terms
SAPscript, SAP GUI for Windows, CSapEditorCtrl::GetObject: Object 79, TD245, TD754, Form Painter, SE71, FORMPAINTER_CREATE_WINDOW

Reason and Prerequisites
Installation of SAP GUI 7.40 Patch 5 will uninstall existing installation of controls for SAPscript Legacy Text Editor.

The Installation of SAP GUI 7.50 does not deliver controls for SAPscript Legacy Text Editor anymore.

Solution
The Installer for SAPscript Legacy Text Editor can be downloaded from SAP Software Download Center:

http://support.sap.com/swdc

-> Support Packages and Patches
-> Click on tile 'Software Downloads' which starts the Lauchpad
-> In the header select 'SUPPORT PACKAGES & PATCHES'
-> Select 'By Category'
-> SAP Frontend Components
-> SAPSCRIPT LEGACY TEXT EDITOR
-> SAPSCRIPT LEGACY TEXT EDITOR

The downloaded 'SAPSCRIPT LEGACY TEXT EDITOR' should be installed additionally on SAP Windows GUI 7.40 Patch 5 Compilation 2 and higher.

The existing SAP GUI Installation Server Configuration can be extended with component 'SAPSCRIPT LEGACY TEXT EDITOR' by following steps:

- Download 'SAPSCRIPT LEGACY TEXT EDITOR' from SAP Software Download Center
- Extract the installer’s content in one folder, by calling the installer file from command line with the option /extract=”<FOLDER_NAME>”  
     e.g. SAPSLTESP00_0-70001053.EXE /extract=”SAPscriptEditor”
  (This example will create a folder named ”SAPscriptEditor” and extract the installer’s content into it.)
- Start NWSAPSetupAdmin.exe from the SETUP directory of the installation server
- Push the Import Products in toolbar
- Follow the wizard and supply the path to the source containing the extracted product to be added to the installation server.
    e.g. SAPscriptEditor/Setup

SAPscript Legacy Text Editor is an obsolete component, it was replaced by "MS Word as SAPScript Text Editor". You can find more information in the note 742662.

For using of Graphical Painter by development of SAPscript Forms (Transaction SE71), the SAPscript Legacy Text Editor controls component should be installed additionally to SAP Windows GUI.
回复

使用道具 举报

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 注册有礼

快速回复 返回顶部 返回列表