2010 Aug 17 2:57 PM
Hello Everyone,
I am having a requirement to execute the BDC for QP01 and QP02 transaction.
In that transaction, I want to display only last screen to user and not the other screens which are executed in processing.
So is there any option to display only last screen of particular transaction in BDC by skipping other screens to display in BDC recording?
Thanks in Advance
Nishad
2010 Aug 17 3:21 PM
Have never tried to do this, but I once read something about changing the display mode midstream. Essentially, you'd have to switch from 'N' or 'E' to 'A' at the critical point. Since you're in the transaction, and away from your program at that point, I don't think you can change the display. And, what happens when the user tires of this and wants the whole thing done in background?
An alternative might be to grab the message table, find the document created and display some of the data values on-screen as a non-tabular report?
Have never tried to do this, but I once read something about changing the display mode midstream. Essentially, you'd have to switch from 'N' or 'E' to 'A' at the critical point. Since you're in the transaction, and away from your program at that point, I don't think you can change the display. And, what happens when the user tires of this and wants the whole thing done in background?
An alternative might be to grab the message table, find the document created and display some of the data values on-screen as a non-tabular report?
2010 Aug 17 3:21 PM
Have never tried to do this, but I once read something about changing the display mode midstream. Essentially, you'd have to switch from 'N' or 'E' to 'A' at the critical point. Since you're in the transaction, and away from your program at that point, I don't think you can change the display. And, what happens when the user tires of this and wants the whole thing done in background?
An alternative might be to grab the message table, find the document created and display some of the data values on-screen as a non-tabular report?
2010 Aug 17 3:41 PM
Thanks for reply.
But user wants to perform this because he can do the changes in last screen and save it manually.
2010 Aug 17 3:57 PM
You might be able to do this with call transaction mode "E" and a BDC recording that is missing the final OK code for saving the stuff.
Thomas
2010 Aug 18 8:16 AM
2010 Aug 18 8:10 AM
Hi,
Solution given by Thomas Zloch is good, but i think better option could be getting the user input before calling to BDC. I mean in code before BDC starts.. you can open a popup window or call a screen where user will input the value & then you can consider this value while excecuting the BDC.
It will surely help.
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |