Skip to Content

Sending text to display from ABAP server to Eclipse ADT

Dears

Do you know if there is an easy way to send text from ABAP system to Eclipse, which can be shown in a nice window to the developer ? Preferably text field...

Reason is that we have some validations before the object can be saved, activated or included in the transport. The validation shows a window in SAP GUI, but creates short dumps, when it tries to display window while working in Eclipse.

So far I found out that when sending an error message (ABAP MESSAGE command type 'E'), it makes Eclipse display the popup. However I can't copy and paste from that.

I want to avoid building REST interfaces from ABAP Server to Eclipse and creating Plug-in in Eclipse...

Any hint appreciated

Jerzy

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Feb 06 at 04:14 PM

    From release 7.51/7.52 on, there is the ADT console that can be filled by including an interface, that eats WRITEs (arrgh ...) and supports CL_DEMO_OUTPUT (yes!).

    https://blogs.sap.com/2017/12/19/abap-console-output-in-adt/

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 06 at 04:24 PM

    What is the background to this and how have you implemented them?

    There are a lot of standard ways to perform validations, for example Code Inspector checks. Would it not be better to try use those? I am genuinely curious as to why you'd want to stop someone from saving their work, personally I would find that most annoying.

    Add comment
    10|10000 characters needed characters exceeded

    • Crikey, is SolMan stuff still not resolved? Yes I know the issue, must be years by now! I generally start work on a suspect object in SAPGUI as a workaround until I’ve got it in my transport.

      Might be worth raising an OSS and asking them if this is ever going to be fixed, because I’d definitely consider it a shortcoming on SAP’s side. Sometimes SAP will let you have a prototype they’re working on. Or maybe Thomas Fiedler can chime in?