遇到这些报错: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组建了,需要自己单独安装。
详情见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:
-> 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.
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.