Hallo zusammen,
wenn ich mir ein Smartforms anschaue/bearbeite, bekomme ich den Fehler "CSapEditorCtrl::GetObject: Object 45 does not exist". Fast den gleichen Fehler bekomme ich in der SO10, da ist die Nummer Object 10 oder so ähnlich.
Ein wenig suchen im Internet brachte mich dann zu dem Texteditor "SAPScript Legacy Text Editor", welcher wohl in dem Hinweis 2221815 erwähnt wird. Aber es gibt auch andere Hinweise hierzu.
Jetzt ist das Problem, dass ein aktueller Gui (7.50, Patchlevel 4) oder in der SE80 den grafische Editor ausschalten keine Abhilfe schafft.
Wo bekomme ich dieses Programm her bzw. was muß ich machen, damit dieser Fehler verschwindet?
Viele Grüße,
bapimueller (Thomas)
Hallo Thomas,
der SAPScript Legacy Editor lässt sich für GUI 750/760 ganz normal im SWDC (Installations & Upgrades) finden, dort einfach nach dem Begriff suchen ("sapscript legacy), es sollte dann einen Eintrag für 750 geben (vielleicht der aus dem Screenshot):
2020-08-25 15_27_22-Window.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Folgende Benutzer bedankten sich beim Autor qyurryus für den Beitrag: bapimueller
Achtung:
Das Paket ohne GUI-Version ist für 7.40 größer PL4.
(Mit PL 5 ist der Editor aus der Standardinstallation gefallen)
Außerdem gibt es auch noch ein eigenes Paket für GUI 7.60.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.
Ja, das war eine der geisteskranksten Designentscheidungen von der SAP, den Editor da plötzlich rauszunehmen. Wenn man lokal kein MS Office installiert hat, hat man gar keinen funktionierenden Editor für SAP-Texte mehr. Vor allem: Wenn sie das Element da unbedingt rausnehmen wollten, um Speicherplatz oder Bandbreite zu sparen (als on der Legacy Editor einen Unterschied machen würde), dann hätten sie das zumindest so gestalten müssen, dass ein gescheiterter Zugriff darauf eine aussagekräftige Fehlermeldung bringt.