cancel
Showing results for 
Search instead for 
Did you mean: 

Calling report in Dynpro

Former Member
0 Kudos

Hi!

I am trying to display classic report in my dynpro. But it is showing me

error:"Screen output without connection to user.

, error key: RFC_ERROR_COMMUNICATION."

But my JCO nd message server are working fine. please help me how to proceed now..

Regards

parth

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

a) Please let us know whether you are using Web Dynpro for ABAP or Web Dynpro for Java.

b) Please check this useful document by Arun Bhat - https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f3f93ee7-0c01-0010-2593-d7c...

Regards,

Subramanian V.

Former Member
0 Kudos

hi subramanian

I am using WDNWS for java.

Former Member
0 Kudos

Hi,

Check SAP note: 49730.

Also open transaction ST22 in the R/3 system and check the short dump.

Regards,

Satyajit.

Former Member
0 Kudos

Thanks for ur patience.

I just checked the dump screen. Its saying "system is trying to send the screen to the user". Its saying

'SAPMSSY0' had been terminated.

--I m trying to show report with abap screen.

Regards

Parth

Former Member
0 Kudos

Hi,

Have you checked the SAP Note? Also how are you displaying this report? Through a transaction iview?

Regards,

Satyajit.

Former Member
0 Kudos

I have no authorization to check sap notes.

For displaying a report i m creating an application in which i m calling rfc using model.

I am not using transaction iview.

regards

Parth

Former Member
0 Kudos

Hi,

Which is this RFC? Is it a standard BAPI/RFC? I think it's better to use a transaction iview.

Regards,

Satyajit.

Former Member
0 Kudos

But the prblm is we dont hve ITS here so, i m left with the option dynpro.

NO, i created this rfc. its working fine in r/3.

Former Member
0 Kudos

can i hve ur yahoo chat r gmail id so tht i can communtcate with u.

My id r : parthsb@gmail.com

cool_aquarius11@yahoo.com

Former Member
0 Kudos

Hi,

What you are trying to do in WD is not possible. This is what the note says:

<i>Reasons:

In the case of RFC communication between an R/3 system and an external program (for example, C, Visual Basic or other external programs), outputting screens or lists always terminates the communication, regardless of the user type, unless the external program has a SAPGUI available (RFC with SAPGUI).

Solution:

In the case of RFC communication between an R/3 System and an external program without function RFC with SAPGUI, the called R/3 function modules must be modified so that screens or lists are no longer output.</i>

So either you create a WD screen for this report or set up ITS and use a transaction iview.

Regards,

Satyajit.

Former Member
0 Kudos

Thanks Satyajit for consitent replies.

At the end what i learn is that :

1) Showing the abap screen on WD is not possible. For that i have to create contexts, take the values, and show it on iview using UI.

2) or going for ITS.

I already assigned u a points, but if i m wrong just correct me..

Regards

parth

Former Member
0 Kudos

"Showing ABAP screen on WD "- statement doesn't make sense.

Showing ABAP transactions in portal is possible using iViews(Transaction or ITS iView).

Regards,

Subramanian V.

Former Member
0 Kudos

"Showing ABAP screen on WD " - I mean showing report.

Former Member
0 Kudos

Hi,

You have tried to call an RFC through WD going via the standard route of creating models. But if your RFC returns a ABAP screen or shall I say, calls another report through ABAP "SUBMIT" call, then your WD model will simply fail. That's because the java model classes have no way to handle such an output.

So if you want to show some ABAP report/screen/transactions through WD, you should host them through ITS. That is the most standard way of doing this.

Regards,

Satyajit.

Former Member
0 Kudos

thanks for reply.

Now i cleared my funda

Answers (0)