Skipping the screen

Hi All,
I have created a module pool pgm and in that i have created a selection screen 200. With in the pgm am calling a standard transaction by skipping the first screen and passing all the selection inputs through my selection i.e it will display directly ouput. When am pressing 'BACK' it displaying the standard transactions selection screen but i need to display directly my selection screen i.e screen 200.
Is it possible to skip the selection screen even when 'BACK' also ?
Please advice me ....
Thanks in advance.

Thanks for all ur valubale time and suggestions
I have tried with all ur suggestions and i can't use SUBMIT cmd becoz of my requirement.
Actually the problem is the control still exists in standard pgm. After displaying the output , when 'BACK' it again calling the standard pgms selection screen so am getting the standard selection screen.... but i shuld not get this. If user press 'BACK' after output it has to come directly to my customised selection instead of standard ones ...
plse suggest me .... is there any way to control the screen by user-exit or something.
thanks again ...

Similar Messages

  • Is it possible to skip the screen in BDC using IF statement.

    Hi Friends,
    I have written a report using BDC for tcode CO11 thru recording using CALL TRANSACTION.
    Case 1:
    If I go to transaction CO11 (screen number 100) and give the  order number which has more than 1 operations to be partially confirmed and press ENTER a pop-up screen (screen number 140) appears where in I need to select the operation number and after selecting the required operation number it automatically takes me to another screen (screen number 150).
    Case 2:
    If I go to transaction CO11 (screen number 100) and give the  order number which has only 1 operation to be partially confirmed and press ENTER it directly takes me to screen 150 skiping screen 140.
    When I enter the order number which has more than 1 operations to be partially confirmed on my selection screen, my code is working fine as needed.
    But, when I enter the order number which has 1 operation to be partially confirmed on my selection screen, it is giving me error in my BDCMSGCOLL saying that the screen 140 doesn't exist.
    Is there any way, Can I skip screen 140 using IF statement?
    My thoughts:
    1. calling screen 100.
          After calling screen 100, I have put the pop-up operation numbers in an ITAB.
          DESCRIBE table lines ITAB <variable>.
          At NEW <order-field>.
          IF <variable> = 1.
    2. calling screen 140. "I need some help here to skip the screen 140
                                        " Will this logic work?
          ENDIF.
          ENDAT.
    3. calling screen 150.
    Rest everything is working fine.
    Will my above logic works correctly? I would appreciate if someone could help me with this.
    Thanks in Advance.

    Hi,
    Try something like this:
    1. Call Screen 100.
    Check if screen 140 needs to be called depending on your custom logic. Lets say you populate a variable as 'X' if it needs to be called.
    Then write:
    if valiable = 'X'.
      Call screen 140.
      Enter Screen 140 details.
    endif.
    Call screen 150.
    Here the 'Call Screen' is nothing but the code you extracted after BDC recording.
    Thanks.
    Ravi'

  • How to skip the screen in abap

    hi all,
             i am calling smartform in abap program through alv reporting. I want to skip the screen where we mention the output device name(LP01). This is the 4th screen in my program.
             can any body tell me the procedure.
    Thanks & Regards,
    Sreelatha Gullapalli.

    DATA: ls_composer_param TYPE ssfcompop.
      DATA: ls_control_param  TYPE ssfctrlop.
      ls_control_param-langu = sy-langu.
      ls_control_param-NO_DIALOG = 'X'. " To skip screen
      ls_composer_param-tddest     = 'LOCL'
      ls_composer_param-tdimmed    = 'X'.
    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
        EXPORTING
          formname           = lf_formname
    *     variant            = ' '
    *     direct_call        = ' '
        IMPORTING  fm_name   = lf_fm_name
        EXCEPTIONS
          no_form            = 1
          no_function_module = 2
          OTHERS             = 3.
      CALL FUNCTION lf_fm_name
        EXPORTING
    *     ARCHIVE_INDEX              =
    *     ARCHIVE_INDEX_TAB          =
    *     ARCHIVE_PARAMETERS         =
          control_parameters         = ls_control_param
    *     MAIL_APPL_OBJ              =
    *     MAIL_RECIPIENT             =
    *     MAIL_SENDER                =
          output_options             = ls_composer_param
          user_settings              = ' '

  • Skip the Screen

    Hi Experts,
    i have created an RFC.In that i am calling a Report program by Using Submit statement.
    I kept a Export statement in the Repot program for exporting the Output internal table to my RFC.
    While executing the RFC , i am getting the a screen....after that going back i am getiing the Output Internal table of the RFC exactly what i need.
    Please suggest me how can i skip that screen.
    Regards
    Babu

    Hi,
      if u pass all the mandatory fields it will not display the screen until u have not written VIA SELECTION-SCREEN.
    say
    REPORT  ZTEST_TCODE.
    tables : mara,marc,mch1.
    SELECT-OPTIONS SO_MATNR FOR mara-MATNR. "OBLIGATORY.
    SELECT-OPTIONS SO_CHARG FOR mch1-CHARG. "OBLIGATORY.
    SUBMIT ZTEST123 and return with SO_matnr = so_matnr
    with so_charg = so_charg.
    thanks,,

  • Skip the screen in WebUI dynamically :

    Hi Experts,
    I have one Custom Component. I need to navigate directly to General Enquiry (Navigation Link tab) -> Interaction Record Screen
    -> Press "Activity Details" Link -> Now opens View for Survey (   ICCMP_SURVEY/SurveyOverview ).
    I am navigating to the Survey view properly, but view i am getting for Questionire is empty.
    I debugged this and found that it picks up data from  CURRENTBT Context node.
    Is this possible to directly navigate to the Questioire view from my custom Component skipping all the views
    coming in sequence ??.
    Please Suggest.
    Regards,
    Chitrakant

    Actually i am getting navigated, but Questionires table view is empty. Can i fill this table view dynamically
    and get navigated to it, by triggering an event in my custom component.

  • Can I execute a report and skip the first screen in CJE0

    I'm trying to call transaction CJE0 and skip the first screen. The report name I'm assigning to the PID REI appears in the screen field, but you have to click execute to continue to the report.
    Is there something I'm missing.
    Thanks
    Karen

    I've tried using the following code to run project reports without having to select the report name and exectue, but it is still leaving the user on the screen for CJE0 with the correct report name, but it's not skipping the screen and executing the report. Can you see what I'm doing wrong.
    Thank-you for your help
    Karen
    Code -
      data begin of bdcdata occurs 100.
             include structure bdcdata.
      data end of bdcdata.
      data begin of itab occurs 10.
             include structure bdcmsgcoll.
      data end of itab.
    data program like sy-repid.
    program = '11ERL1A'.
      bdcdata-program  = 'SAPMKCEE'.
      bdcdata-dynpro   = '0500'.
      bdcdata-dynbegin = 'X'.
      append bdcdata.  clear bdcdata.
      bdcdata-fnam     = 'RKB1D-REPID'.
      bdcdata-fval     = program.
      append bdcdata. clear bdcdata.
       call transaction 'CJE0' using bdcdata  mode 'N'
                               messages into itab.

  • CALL TRANSACTION VK13 AND SKIP FIRST SCREEN

    Hi,
    I'm using ALV report and i want to call the the Tcode VK13 from alv and skip the screens.
    I have declared form user_command and calling from the "REUSE_ALV_LIST_DISPLAY".
    The actual issue is how to select the radio button in the pop up window and also skip the next screen to go the condition records screen when calling tcode VK13 by passing parameters.
    CALL TRANSACTION VK13 .
    Help is highly appreciated.
    Thanks,
    Kash

    Hello,
        As per the requirement I understood that you have to skip more than one screen in VK13 transaction.
    For this purpose, write a BDC (Upto the screen you want ) and use it in a call transaction .
    You have to do a partial BDC to the transaction VK13, providing all the data that is required to get to the screen you want and use the statement
    Call transaction 'VA03' using it_bdcdata mode 'E'...
    (IT_BDCDATA should have the information that is necessary to fill in the screens of VA03.)
    Eg:
    DATA: bdcdata_wa  TYPE bdcdata,
              bdcdata_tab TYPE TABLE OF bdcdata.
    CLEAR bdcdata_wa.
    bdcdata_wa-program  = 'SAPLSEOD'.        "Pass pgm name
    bdcdata_wa-dynpro   = '1000'.                    "Pass your screen you want to call
    bdcdata_wa-dynbegin = 'X'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.                                         "Optional
    bdcdata_wa-fnam = 'BDC_CURSOR'.                  "Optional
    bdcdata_wa-fval = 'SEOCLASS-CLSNAME'.        "Optional
    APPEND bdcdata_wa TO bdcdata_tab.              "Optional
    CALL TRANSACTION 'VK13' USING bdcdata_tab
                                MODE 'E'
                                UPDATE 'A'
                                MESSAGES INTO g_t_bdcmsgcoll.
    Regards,
    Lijo

  • Hi i want to skip a screen in bdc

    hi ,
       i got issue detors upload .... for some vendors TDS activated but for some it is not activated, so i should skip the screen automatically for those vendor which had not activated TDS.

    Hi...
    suppose you have got from recording the following thing..
          PERFORM bdc_field       USING 'BDC_OKCODE' '=ok1'.
          PERFORM bdc_dynpro      USING 'ZPROGRAM' '0500'.
          PERFORM bdc_field       USING 'BDC_OKCODE' '=ADDRV'.
          PERFORM bdc_dynpro      USING 'ZPROGRAM' '0600'.
    u want to skip the top screen that is 500 based on some conditions...
    then put that condition like
           PERFORM bdc_field       USING 'BDC_OKCODE' '=ok1'.
    if <condition>.
        PERFORM bdc_dynpro      USING 'ZPROGRAM' '0500'.
    endif.
         PERFORM bdc_field       USING 'BDC_OKCODE' '=ADDRV'.
          PERFORM bdc_dynpro      USING 'ZPROGRAM' '0600'.
    then the screen 500 will be skipped.
    Reward if useful
    Regards
    Rudra

  • While Pressing the button i want to skip first screen in standard screen.

    Hello All,
    I need to create a z Program and call a screen variant of a standard transaction in it.
    I am calling a screen variant of transaction PA70 to hide some of the fields of the screen.
    Also the first screen is supressed.
    My requirement is while pressing back button it should not come on the first screen.
    while if i am doing the same thing with Transaction PA20 it is not coming back to first screen.
    How can i supress this first screen while coming back?
    Regards.

    Hi,
    Use:
    "set al the field values on the initial screen of the transaction and then use
    CALL TRANSACTION '<t-code>' AND SKIP FIRST SCREEN.
    Now you will be navigated to second screen of the transaction, when you click, you will be navigated to your program selection screen.
    Hope this helps you.
    Regards,
    Tarun

  • Skip first screen of the VIEW (V_T052) with FM VIEW_MAINTENANCE_CALL-

    Hi at all,
    i use the Functionmodul "VIEW_MAINTENANCE_CALL" and call the View "V_T052".
    But i need the second screen of this View, to add new Payment Terms.
    How can I skip the first screen of the View "V_T052" ?
      DATA: view_name TYPE dd02v-tabname VALUE 'V_T052'.
      DATA: dba_sellist TYPE STANDARD TABLE OF vimsellist WITH HEADER LINE.
      DATA: action TYPE c.
        action = 'U'.
      CALL FUNCTION 'VIEW_MAINTENANCE_CALL'
        EXPORTING
          action                       = action
          view_name                    = view_name
        TABLES
          excl_cua_funct               = t_exl_func
        EXCEPTIONS
          client_reference             = 1
          foreign_lock                 = 2
          invalid_action               = 3
          no_clientindependent_auth    = 4
          no_database_function         = 5
          no_editor_function           = 6
          no_show_auth                 = 7
          no_tvdir_entry               = 8
          no_upd_auth                  = 9
          only_show_allowed            = 10
          system_failure               = 11
          unknown_field_in_dba_sellist = 12
          view_not_found               = 13
          maintenance_prohibited       = 14
          OTHERS                       = 15.
    Thank you forward for your helps.
    Erwin
    Edited by: Matt on Jul 20, 2010 12:33 PM - fixed subject corruption, added  tags

    try using view "V_T052_V" instead of "V_T052".

  • IPod classic hard drive needle sometimes skips (Red X).  When it doesn't and seems to power on normally, I start to restore it in Itunes and then it starts to skip again with the Red X on the screen.

    iPod classic hard drive needle sometimes skips (Red X). When it doesn't and seems to power on normally, I start to restore it in Itunes and then it starts to skip again with the Red X on the screen.  One time I was able to run the disk utility in time and reformat the hard drive, but the red x ended up appearing again and the hard drive started skipping again.
    Is there anything I can do besides get a new hard drive?
    P.S. I have also tried the banging on palm/floor trick and it hasn't worked yet for me.

    There nothing we can suggest to save a bad iPod hardisk, except to try some 3rd Party software to try repair the Hardisk.
    The Super Fix for Most iPod Problems
    See this earlier post on partition repair using 3rd Party EaseUS Partitipon Master software.

  • Is there a (relatively simple) way to skip tracks with an iPod touch 5th gen using a physical button? I'm aware songs can be skipped on-screen without unlocking the iPod, but I'm looking for a method that doesn't require taking my eyes off the road.

    Is there a (relatively simple) way to skip tracks with an iPod touch 5th gen using a physical button? I'm aware songs can be skipped on-screen without unlocking the iPod, but I'm looking for a method that doesn't require taking my eyes off the road while driving. For that reason, I'm also not interested in adding in headphones or additional devices that have the desired button functions. Going both forward and back would be great but I would be pleased just to have a "sight-free" way to go forward.
    I've seen some mention here and there about ways to maybe change it so the volume buttons change tracks and holding the volume buttons changes the volume... but I don't know what's involved in that or if its even possible/recommended for a new 5th gen iPod. I think its a great device but its sadly lacking in music oriented functions and features... which is disappointing since music is why most people would bother getting one instead of some other "iDevice" :/

    Given that you cannot do what you have asked for, perhaps you simply need to find another solution to your root problem.
    Presumably, you want to skip to the next track because you don't want to hear the current one, and that is because...
    You don't like it.
    You've heard it recently and don't want to hear it now.
    Simply don't want to hear it at this time.
    For problem number 1. Don't put it on the iPod in the first place. (I know, obvious answer!)
    For problem number 2. How about playing from a Smart Playlist (initially created in your iTunes Library) which has only songs you've not played recently?
    For problem number 3. Hhhmmm! Create alternative Playlists for use in the car.
    As for going back to the start of the "now playing" track.... Well, if your Playlist has only songs that you really, really want to hear, then you'll be looking forward to that rather go back to the beginning of the current song.
    I'm not trying to be prescriptive, just giving you food for thought.
    (They are all cheaper options than buying a car which can control the iPod from the steering wheel.)

  • When the user click on the request number it should skip the first screen o

    when the user click on the request number it should skip the first screen of REV track and show the rev track request number details. On click of u201CBacku201D button on this screen the output screen of the report should be displayed again.

    Hello Rohit,
                   What you can do is, when the User Clicks on any particular Request, you use the At Line-Selection Event. In that event, you can set the User Name to default "SY-UNAME" or any other user Name for the specific Request.
                 Again, if you want to check the Owner of the Request, you can use the Table E070 where you can Input the Request Number and get the Owner of the Request. Set the same in the User Name Field and Skip First Screen (SE09 Transaction).
    Hope it was helpful.
    Thanks and Regards,
    Venkat Phani Prasad Konduri

  • Calling a transaction and skipping the first screen

    Dear forumers,
    In my report program, I will need to call a custom transaction with skipping the first screen.
    And, this custom transaction is created from a query.
    Currently, the codes look like below:-
            SET PARAMETER ID: 'BUK' FIELD w_output-bukrs,
                              'AN1' FIELD w_output-anln1.
            CALL TRANSACTION 'ZCUSTQ' AND SKIP FIRST SCREEN.
    Everything works perfectly alright except for one thing: The first screen is not skipped. When the custom transaction is called, the first screen is still displayed to the user.
    Additionally, I also found out that the "SKIP FIRST SCREEN" does not work because the screen's next screen number is the same. This means the screen 1000's next screen is 1000 as well.
    (See notes in italics below)
    Does anyone have any ideas on how to resolve this? Please help.
    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.

    For Any Query , if you want to create the Transaction you need to use the Tcode START_REPORT
    in general it will skip the first Transaction codes selection screen , Not your query reports selection screen.
    I checked and verfied...
    Steps to verify the issue..
    1.Go to SE93 ,Now you will go for parametric transaction.
    2. give the Transaction as START_REPORT, there you will have option Skip Initial Screen. You uncheck that.
    3. Now give all information related to your query.
    and see the  effect
    call TRANSACTION 'YYTCODE  AND SKIP FIRST SCREEN.
    This will always trying to skip the First transaction's selection/initial screen , Not your Query selection screen.
    You also try to check and let me know.

  • Can we skip the first screen after call transaction has been performed?

    Hello Friends,
    I have written a program for INTERCATIVE REPORT .
    When i click on the link it needs to call transcation MD4C.
    I have written a BDC for calling the transaction and skipped first screen.Its working fine but the problem is that WHEN I TRY TO COME BACK TO MY REPORT OUTPUT USING(BACK OR EXIT OR CANCEL) BUTTONS THE CONTROL IS PASSING THRU THE FIRST SCREEN OF TRANSACTION MD4C and then its coming back to report output.
    Now i dont need the first screen of the MD4C to be dispalyed when i use the BUTTONS.
    That means i want to dirctly come to report output when i click (BACK OR EXIT OR CANCEL) BUTTONS.
    Hope the problem is clear.
    Is there any way?
    Please do suggest me.
    Thankx in advance,
    Sanghamitra.

    Hello everybody,
    Thanks a lot for the quick replies.
    The problem i m facing comes after the call transaction statement gets executed.
    when the statement gets executed i m able to skip first screen and goto the required screen in the transaction but WHEN I PRESS BACK BUTTON THERE it is showing the initial screen which i have skipped.I dont want this scrren to be dispalyed.When i press back it should directly take me to the report output from where i have come to this transaction.
    Hope i m clear now?
    Any suggestions.
    Regards,
    Sanghamitra.

Maybe you are looking for