05-02-2006 8:38 AM
Hi All,
I have a query here related to screens.
The problem here is i want to skip two screens of a called transaction is it possible to do so.
If it is so please help me out.
Thanks,
krishnakumar
05-02-2006 8:40 AM
Hi
there is option to skip initial screen of transaction
for this you can use the statment
call transaction <tran> and skip initial screen.
but here you need to supply all the requird data in the initial screen from the ABAP program
I am not sure and would like to know if therz any such option to skip more screens of transaction
Thanks
05-02-2006 8:40 AM
Hi
there is option to skip initial screen of transaction
for this you can use the statment
call transaction <tran> and skip initial screen.
but here you need to supply all the requird data in the initial screen from the ABAP program
I am not sure and would like to know if therz any such option to skip more screens of transaction
Thanks
05-02-2006 8:44 AM
sorry the statement is
call transaction '<tran>' and skip first screen.
05-02-2006 8:50 AM
Hi,
You can skip the first screen for a transaction using
CALL TRANSACTION <t_code> AND SKIP FIRST SCREEN .
For more than 1 screen,
CALL TRANSACTION <t_code> USING itab .
Calls the transaction tcod and passes the internal table itab, which contains one or more screens in batch input format.
The Return Code is set as follows:
SY-SUBRC = 0:
Processing was successful.
SY-SUBRC <> 0:
Transaction ended with an error.
Regards,
Tanveer.
Please mark helpful answers.
Message was edited by: Tanveer Shaikh
05-02-2006 8:47 AM
Hi,
Its possible to skip more than 1 screen. declare a table of structure BDCDATA and then fill up BDC data in that table. ( you can do this through SHDB, record the screens which needs to be skipped, fill this data into internal table so that it automatically skips ).
use the option
CALL TRANSACTION XXX TABLES <internal table having BDC data>.