2007 Feb 28 12:00 PM
how we will skip a screen in bdc while data transfering in bdc. suppose i want 4 screens in a application but i want to enter data in second screen directly. how can i skip first screen. what is the code for that
how we will skip a screen in bdc while data transfering in bdc. suppose i want 4 screens in a application but i want to enter data in second screen directly. how can i skip first screen. what is the code for that
2007 Feb 28 12:02 PM
Hi,
If there is no mandatory field to be entered on those screens(Skipped fields) you can skip them. Don't call them in BDC.
Regards,
Anji
2007 Feb 28 12:02 PM
2007 Feb 28 12:03 PM
Hi,
IN the record itself, don't give values for that screen.
Hence u will not code for calling that screen, I mean do not write code for that screen.
I think u got the point.
REgards
Nagaraju
2007 Feb 28 12:03 PM
Hi ramana,
Check if there is any button on the first screen itself that would lead the user to the 3rd screen.
If there is one, record the same using SHDB transaction.
If there is no such button, then you need to navigate to screen2 and then to screen3 without entering any data on the screen2. Record the same in SHDB and generate a program out of the recording.
Regards,
Ravi
2007 Feb 28 12:03 PM
You can use -
Call Transaction with Skip first screen.
Just read help on Call transaction and you will get it.
Regards,
Amit
Reward all helpful replies.
2007 Feb 28 12:03 PM
2007 Feb 28 12:08 PM
Thanq for giving reply
how? what is the scrren. if we have in application, how we can skip. we are not using recording. without that how we can skip
regards
ramana
2007 Feb 28 12:19 PM
how we can skip just like that. i am not using any recording. in my application i have 4 screens but i want to enter data directly in second screen. how to write code for this
2007 Feb 28 12:06 PM
CALL TRANSACTION ta { [AND SKIP FIRST SCREEN]
| [USING bdc_tab [bdc_options]] }.
This addition suppresses the display of a screen of the initial dynpro of a called dialog transaction. The addition AND SKIP FIRST SCREEN suppresses the first screen under these prerequisites:
For the initial dynpro, in the Screen Painter the own dynpro number must not be specified as the next screen number.
All mandatory input fields of the initial dynpro must be filled completely and with the correct values by the SPA/GPA parameters
If these prerequisites are met, that screen of the dynpro is displayed that is specified in the Screen Painter as the next dynpro of the initial dynpro.
Regards,
Saumya
2007 Feb 28 12:23 PM
Hi,
In the program itself , comment the line indicating the screen no you dont want to include in the program and also comment the fields under the screen no statement till the next screen statement appears.
Regards,
Sunmit.
2007 Mar 01 11:27 AM