‎2007 Jul 23 9:02 AM
hi experts,
in interactive report while calling transaction in to our program i wanto go directly third screen of peticular transaction . not the first screen of transaction . for examle take mm01.
thanks in advaNCE.
radhakrishna.
‎2007 Jul 23 9:05 AM
Hi,
At the max you can skip one screen using the addition.
AND SKIP FIRST SCREEN.
As follows
CALL TRANSACTION 'FLIGHT_TA' AND SKIP FIRST SCREEN.
Regards,
Sesh
‎2007 Jul 23 9:05 AM
well when you create a transaction you can specify the startscreen.
you can create more than one transaction in aprogram, so you could have one for first screen, one for second, and so on...
‎2007 Jul 23 9:11 AM
YOu should first fill all the mandatory parameters of the first and second screen using a BDC recording and call the transaction in Error mode.
perform BDC_DYNPRO '<Progname>' '<Screen1 no'.
perform BDC_DYNFIELD '<<Field name>' '<Value>'.
perform BDC_DYNFIELD '<<Field2 name>' '<Value>'.
perform BDC_DYNFIELD '<<Field3 name>' '<Value>'.
perform BDC_DYNPRO '<Progname>' '<Screen2 no'.
perform BDC_DYNFIELD '<<Field name>' '<Value>'.
perform BDC_DYNFIELD '<<Field2 name>' '<Value>'.
perform BDC_DYNFIELD '<<Field3 name>' '<Value>'.
call transaction '<TCode>' using it_bdcdata mode = 'E'.
Regards,
Ravi
‎2007 Jul 23 9:13 AM
hi,
use SKIP FIRST SCREEN ADDITION TO CALL TRANSACTION STATEMENT AS
CALL TRANSACTION MM01 AND SKIP FIRST SCREEN. -> NAVIGATES TO SECOND SCREEN OF MM01 TRANSACTION AND SKIPS THE INITIAL SCREEN OF MM01.
IF HELPFUL REWARD SOME POINTS.
WITH REGARDS,
SURESH ALURI.
‎2007 Jul 23 9:14 AM
Hi,
you can goto thrid screen by writing a BDC program. fill the BDC with required details and call the transcation using bdctdata.
eg.. CALL TRANSACTION 'MB11' USING gt_bdcdata
MODE 'A'
UPDATE 'S'
MESSAGES INTO gt_bdcmsgcoll.
Fill the GT_BDCDATA til the third screen.
if you want the user to enter some thing and return to your report, then use <b>SUBMIT</b> command