Showing Various selection screen

Hi Experts,
While executing the Transaction CKU1, am getting a selection screen with few input screen and few menu's. But while executing the same using SAPRCK23 through SE38 am getting different type of screen input and menus. Its a report program only. CKU1 having only one report program in se93.
I want to copy the SAPRCK23 into ZSAPRCK23, how to make same input screen like CKU1. Experts can any one Kindly execute the t.code CKU1 and its report program seperatly and give your valuable suggestion i need a output with same input screen like CKU1 in durring execution of SAPRCK23 alone.
Thnx and regards,
Anandhan
Edited by: Anandhan Balu on Sep 27, 2010 8:34 AM
Edited by: Anandhan Balu on Sep 27, 2010 10:47 AM

Hi,
It is very simple. When you want to hide the fields, we code at selection-screen output. This happens at the function module 'CK_F_CK23_AT_SEL_SCREEN_OUTPUT' where the check for the T-code happens and fields are hidden.
Include your T-Code in this and it will get hidden in your T-Code also.
Sujay

Similar Messages

  • How i can show the selection screen input field in the top of page in alv

    hi ,
              how i can show the selection screen input field in the top of page in alv  grid output.
    tell me the process

    Hi,
    excample from my program:
    FORM topof_page.
      DATA: l_it_header   TYPE TABLE OF slis_listheader WITH HEADER LINE,
            l_info        LIKE l_it_header-info.
      DATA: l_it_textpool TYPE TABLE OF textpool WITH HEADER LINE.
      DATA: l_key LIKE l_it_textpool-key.
      READ TEXTPOOL c_repid INTO l_it_textpool LANGUAGE sy-langu.
      DEFINE m_selinfo.
        if not &1 is initial.
          clear l_it_header.
          l_it_header-typ   = 'S'.
          l_key = '&1'.
          translate l_key to upper case.
          read table l_it_textpool with key key = l_key.
          if sy-subrc = 0.
            shift l_it_textpool-entry left deleting leading space.
            l_it_header-key = l_it_textpool-entry  .
          endif.
          loop at &1.
            case &1-option.
              when 'EQ'
                or 'BT'
                or 'CP'.
                write &1-low to l_it_header-info.
              when others.
                write &1-low to l_it_header-info.
                concatenate &1-option
                            l_it_header-info
                       into l_it_header-info
                       separated by space.
            endcase.
            if not &1-high is initial.
              write &1-high to l_info left-justified.
              concatenate l_it_header-info
                          l_info
                     into l_it_header-info
                     separated by space.
            endif.
            if &1-sign = 'E'.
              concatenate ']'
                          l_it_header-info
                     into l_it_header-info.
            endif.
            append l_it_header.
            clear: l_it_header-key,
                   l_it_header-info.
          endloop.
        endif.
      END-OF-DEFINITION.
      m_selinfo: s_trmdat,
                 s_trmext,
                 s_trmint,
                 s_fkdat,
                 s_delno,
                 s_vbeln,
                 s_deact,
                 s_kdmat.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
           EXPORTING
                it_list_commentary = l_it_header[].
    ENDFORM.
    I hope, this will help you.
    Regards
    Nicole

  • An example showing at selection-screen func

    An example showing at selection-screen event  function please ...............

    hi
    chk this:
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME.
      PARAMETERS: R1 RADIOBUTTON GROUP RAD1 DEFAULT 'X',
                  R2 RADIOBUTTON GROUP RAD1,
                  R3 RADIOBUTTON GROUP RAD1.
    SELECTION-SCREEN END OF BLOCK B1.
    SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME.
      PARAMETERS: R4 RADIOBUTTON GROUP RAD2 DEFAULT 'X',
                  R5 RADIOBUTTON GROUP RAD2,
                  R6 RADIOBUTTON GROUP RAD2.
    SELECTION-SCREEN END OF BLOCK B2.
    AT SELECTION-SCREEN ON RADIOBUTTON GROUP RAD1.
      IF R1 = 'X'.
        MESSAGE W040(HB).
      ENDIF.
    AT SELECTION-SCREEN ON RADIOBUTTON GROUP RAD2.
      IF R4 = 'X'.
        MESSAGE W040(HB).
      ENDIF.
    regards,
    madhu

  • Automatically show boot select screen at startup

    Is there a way to force OSX to start with the boot selection screen at startup?  I'd like to be able to power on my system and have it show me the boot select screen (i.e. Windows/OSX) so that I can choose which OS I wish to boot into.  I currently have to hold down the Option key at startup in order to bring this screen up or do the same after a restart to change OSes.  Is it possible to do?  Would save having to babysit the Windows OS whenever it decides to update the OS with a restart and would allow me to quickly switch OSes merely by doing a restart from either OS.
    My setup is two physical hard drives, one for OSX (Snow Leopard 10.6.8) and one for Windows (Windows 7 Pro 64-bit).

    rEFIt will basically do the same as holding the option key,I believe it's defaulted(?) to give the boot screen when you cold start showing any available boot drives, but it won't help with Windows auto restart after updating. There may be an option to do so as there's a lot more to rEFIt then I use so you may be able to have it show up at restarts also.
    Sorry I can't help more....

  • Why my mac boots showing user selection screen?

    My mac freezed on the user selection screen las time I started it so I reseted it by holding the power on button on the back of the imac.
    Now when I boot it it just shows the user selection screen and freezes there. Mouse and keyboard don't respond. If I reset it or jnplug it I still have the same thing ocurrimg.
    What can I do to solve it?

    Try using a USB keyboard and mouse and see if they work. I'm assuming that you have the bluetooth wireless setup? If a wired keyboard and mouse work then you either should replace the batteries in both or have your Mac taken in because something is going on with the bluetooth

  • SUBMIT a report without showing the selection-screen

    hey guys,
      i want to submit a report(rep2) from my report.(rep1)
    rep2 has selection-screen.(it also has ldb associated).
    i am apssing all the data for selection-screen(of rep2) using an itab.
    but now i dont want selection-screen of rep2 to be displayed when rep1 is executed.
    how to go about?

    Dear Kumar,
    you can use the below specified variants
    SUBMIT <REPORT NAME>
    1. ... USING SELECTION-SET vari
    2. ... WITH p op f SIGN s
    3. ... WITH p BETWEEN f1 AND f2 SIGN s
    4. ... WITH p NOT BETWEEN f1 AND f2 SIGN s
    5. ... WITH p IN sel
    6. ... WITH SELECTION-TABLE seltab
    7. ... WITH FREE SELECTIONS texpr
    Eg.,
    CLEAR paramtrs.
        REFRESH paramtrs.
        PERFORM append_selection_table USING :
                      'SO_NUM' 'P' 'EQ' 123456
                      'ITEM'   'P' 'EQ'  abcdef,
                      'POS'    'P' 'EQ'  10.
        SUBMIT <abc>  WITH SELECTION-TABLE paramtrs AND RETURN.
    FORM append_selection_table USING fname ftype fopre fvalue.
      MOVE : fname  TO paramtrs-selname,
             ftype  TO paramtrs-kind,
             fopre  TO paramtrs-option,
             fvalue TO paramtrs-low.
      APPEND paramtrs.
    ENDFORM.
    where SO_NUM, ITEM AND POS  are the report abc's input selection screen.

  • How to show a "Dummy" Selection Screen

    Hi All,
    I have written a Report that has no parameters. However, I still would like to show the Selection Screen so that the user can call the F1- Help for this Report.
    If I do not declare any parameters, the report is executed immediately and no means are given to show the F1- Help.
    Is there a way to show the Selection Screen without parameters?
    I have tried to create a "Dummy" Parameter that is hidden but causes the Selection Screen being shown, but that does not seem to be possible.
    Any hints for me on that one?
    Thanks, Johannes

    Hello Johannes,
    Try this workaround to "trick" SAP into displaying the selection-screen:
    PARAMETERS: p_dummy AS CHECKBOX MODIF ID m1. "Dummy Parameter
    SELECTION-SCREEN COMMENT /1(50) gv_cmnt.
    INITIALIZATION.
      gv_cmnt = 'Read the Report documentation before executing it'(001).
    AT SELECTION-SCREEN OUTPUT.
    * Hide the "Dummy" field
      LOOP AT SCREEN.
        IF screen-group1 = 'M1'.
          screen-output = '0'.
          screen-active = '0'.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
    Cheers,
    Suhas

  • How to call Function Module in Selection Screen

    Hi All,
    I have developed one HR Report (Qualification Overview Report: To display all active employees and their Qualifications along with their Proficiency).
    Already it has 3 selection fields on selection screen and now I want one more field on selection screen like Qualification Id.
    But when the end user press F4 it should display the Popup which comes in TCode: PA30 at the time of Creating Qualification.
    I have debugged the Standard Code and searched the Function Module: 'RH_OBJID_REQUEST' which shows Popup which I wanted to show at Selection screen for newly added field.
    So I have to define new field like 'Qualification Id' and want to attach above Function Module so that it will cater my requirement.
    If anybody has worked on this type of requirement then please let me know.
    Thanks,
    Jay.

    Hi Raymond,
    I have written following code:
    s_quali is used in selection screen for Qualification Id.
    SELECT-OPTIONS :  s_quali   FOR hrp1000-objid NO INTERVALS.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_quali-low.
      CALL FUNCTION 'RH_OBJID_REQUEST'
        EXPORTING
          plvar           = '01'
          otype           = 'Q'
          seark           = '*'
          seark_begda     = '18000101'
          seark_endda     = '99991231'
          set_mode        = 'X'
        TABLES
          sel_objects     = git_objects.
      LOOP AT git_objects INTO wa_objects.         " Logic is to fill up the Selection screen field
        s_quali-low = wa_objects-objid.
        APPEND s_quali TO s_quali.
        CLEAR : s_quali, wa_objects.
      ENDLOOP.
    Now problem is that, its not populating all values in selection screen which I select from Popup screen (Choose Qualification).
    I checked that the first value in the internal Table is over written by second records in the internal table
    For e.g.: If I select 001,002,003,004 from Popup screen then I am able to see only 002,003,004 in the Multiple selection view of that field though it is available in the internal table s_quali (because I am filling up the table using Loop-Endloop)
    Please advise me how to overcome this issue. (How to fill up selection screen)
    Thanks,
    Jay.

  • Issue with At selection-screen output

    Hi,
      I tried in SDn to find suitable thread atlast i am creating query here.
    My requirement is: i have two radiobuttons.
    when i click first radiobutton it hasto show one selection screen it contains pernr and bukrs
    when i click second radiobutton it has to show second selection screen . This screen includes personnel area and Wage type
    Thanks,
    Maheedhar

    Use "AT SELECTION-SCREEN OUTPUT" and distinguish them with "MODIF ID"
    Code flows like this:
    PARAMETERS r_online RADIOBUTTON GROUP g1
                         USER-COMMAND ex DEFAULT 'X'.
    PARAMETERS r_batch RADIOBUTTON GROUP g1.
    PARAMETERS r_down RADIOBUTTON GROUP g1.
    PARAMETER: p_bukrs LIKE t024e-bukrs OBLIGATORY
                       DEFAULT 'US60'.
    SELECT-OPTIONS: s_werks FOR marc-werks.
    PARAMETER: p_vari TYPE slis_vari MODIF ID md5.
    PARAMETERS: p_a_file LIKE rlgrap-filename
                         DEFAULT '/transfer/us6/ZUS6MM04_MatPlt'
                         MODIF ID md2.
    PARAMETERS: p_h_file LIKE rlgrap-filename
                         DEFAULT '/transfer/us6/ZUS6MM04_MatPlt_HDR'
                         MODIF ID md2.
    PARAMETERS: p_hfile1 LIKE rlgrap-filename
                         DEFAULT '/transfer/us6/ZUS6MM04_MatPlt_HDR'
                         MODIF ID md3.
    PARAMETERS: p_hfile2 LIKE rlgrap-filename
                         default 'C:\Transfer\US6\ZUS6MM04_MatPlt_HDR.txt'
                         MODIF ID md4.
    * AT SELECTION-SCREEN EVENTS
    AT SELECTION-SCREEN OUTPUT.
      PERFORM modify_screen.
    *&      Form  MODIFY_SCREEN
    FORM modify_screen .
      LOOP AT SCREEN.
        IF r_online  = 'X'.
          IF screen-group1 = 'MD3' OR
             screen-group1 = 'MD4' OR
             screen-group1 = 'MD2'.
            screen-active = '0'.
          ENDIF.
        ELSEIF r_batch = 'X'.
          IF screen-group1 = 'MD3' OR
             screen-group1 = 'MD4' OR
            screen-group1 = 'MD5'.
            screen-active = '0'.
          ENDIF.
        ELSEIF r_down = 'X'.
          IF screen-group1 = 'MD2' OR
            screen-group1 = 'MD5'.
            screen-active = '0'.
          ENDIF.
        ENDIF.
        MODIFY SCREEN.
      ENDLOOP.
    ENDFORM.                    " MODIFY_SCREEN

  • How to create a selection screen in a FM

    Hello,
    I have a FM. Here i have an import parameter called Selection.
    So when Selection = X i need to show a selection-screen like if it would be a report. Do you know any fm or way to do this?
    We have thought to create a report with the selection screen and to do a submit and return in the FM, and import/export the parameters. But maybe there are some clearer an easier way...
    Thanks,
    Manel
    Edited by: Manel Casadesus on Oct 7, 2009 11:57 AM

    Hi Manel,
    <li>Its absolutely possible. I just tried. It works
    <li>Plase the code in the TOP include of the function pool.
    FUNCTION-POOL ZTEST_GRP.
    SELECTION-SCREEN BEGIN OF SCREEN 1001.
    PARAMETERS P_DATA TYPE CHAR2.
    SELECTION-SCREEN END OF SCREEN 1001.
    <li>Call the above defined selection-screen in the start of the function module.
    FUNCTION ZTEST_FUNCTION_BADI.
    *"*"Local Interface:
    *"  IMPORTING
    *"     REFERENCE(DAT) TYPE  CHAR2
      CALL SELECTION-SCREEN 1001.
    ENDFUNCTION.
    I hope that it solves your problem.
    Thanks
    Venkat.O

  • How to prevent AT SELECTION-SCREEN event on second Selection Screen

    Hi All
    I have a program in which I am entering some parameters in a selection screen and also validating them in AT SELECTION-SCREEN events. After validating them the program shows another selection screen in which I have some push-buttons. I have some events on those push-buttons also.
    However I am facing a different problem now. When I execute the second selection screen I get the report, and when I click on back button then it again triggers the AT SELECTION SCREEN event of the first selection screen and displays the related messages.
    How to prevent this ? Is there any way where I can restrict the execution of selection screen events for a particular selection screen?
    Amol

    Hi,
        try this logic when Ist selection screen validation
         is done set a flag = 'X' .
          at selection-screen.
          if glag is initial
           *screen validation
               flag = 'X..     
          endif.
    regards
    amole

  • Getting two selection screen in one report

    Hello Friends,
    I am Making report, In my report on first screen i have given two pushbutton, like this :
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-001.
    PARAMETERS : p1_but RADIOBUTTON GROUP g1,
                             p2_but RADIOBUTTON GROUP g1.
    SELECTION-SCREEN END OF BLOCK b2.
    now i want when user click on any one pushbutton it shows another selection screen, whose select options are:
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-000.
    SELECT-OPTIONS: so_erdat FOR lf_date,
                    so_vbeln FOR lf_vbeln MATCHCODE OBJECT zvbeln..
    SELECTION-SCREEN END OF  BLOCK b1.
    Please guide me can i use two selection screen in one report?, If yes then how can I use? Please revert back me as soon as possible.........

    Hi,
    you can achieve it only by using two USER_DEFINE_SELECTION SCREEN.
    For detail check the link
    http://help.sap.com/saphelp_nw04/helpdata/EN/9f/dba83d35c111d1829f0000e829fbfe/content.htm
    Regards,
    anirban

  • Selection screen of the report in subscreen of the MP

    I have one Module pool program with 3 tabs. I have one existing customized Z report. By clicking on the tab 3, I need to show the selection screen of that customized report in the sub screen available under tab3.  I hope that we can achieve this through SUBMIT report or using CALL SELECTION SCREEN. But I am not sure how to do this in Sub screen. Please advise me on this.
    Thanks,
    Selva.

    Hi All,
    The data provider is Infoset. And all the attributes are coming under the Navigation Folder once I drop the Emp.No in the dimension.
    And in the Query Designer all the attributes are coming under the Emp. No. but when i create a variable, it is only possible for Emp.No. but not possible for its attributes.
    If I can be able to create, can anyone please share me any documents to create the variable for the Zone.
    Thanks

  • Using LDB's in  program and supressing Selection screen

    Hi ,
    I am using LDB in report program and dont want its corresponding selection screen but want my slection screen which i declared in program.
    Experst how should i supress the LDB 's corresponding sletcion screen .
    Regards
    Poornima

    hi Surya
    I am displaying a BW report(3.5 version) in my 2004 portal by specifying INFOCUBE=Z_XYZ&QUERY=Z_ABC_XYZ_001.
    When I execute the iView it straight away display the results of it with out showing the selection screen. When we execute the same in BeX, we get a selection screen. Can you please advice how we can display the BW report with selection screen in the iView.
    The same problem i am facing here in my scenario could share your Exp on this  .
    Thanks in advance
    Deepika

  • Selection-screen messaging

    hi friends i have a problem in selection-screens
      SELECT-OPTIONS so_cuno FOR kna1-kunnr.
      PARAMETERS p_cuna LIKE kna1-name1.
    SELECTION-SCREEN PUSHBUTTON /10(20) text-003 USER-COMMAND disp.
    SELECTION-SCREEN PUSHBUTTON 40(20) text-004 USER-COMMAND rese.
    SELECTION-SCREEN PUSHBUTTON 70(20) text-005 USER-COMMAND exit.
      here we want an error message when so_cuno is empty only when i press f8 and it needs to be show the selection-screen to be redisplayed instead of going to the list.
       here after pressing enter or after pressing exit button, or after reset we don't want the error message
       thanku friends bye

    Hi Shiva,
    My suggestion would be to have the following code.
    tables sscrfields.
    at selection-screen.
      if ( so_cuno is initial ) and
         ( sscrfields-ucomm eq 'ONLI' ).
        message ....
      endif.
    I reiterate again the recommendation of using SSCRFIELDS-UCOMM instead of SY-UCOMM. Please refer to the other posts on this topic in this forum for more explanation.
    Regards,
    Anand Mandalika.

Maybe you are looking for

  • XML file missing some schema after upgrade to 8.8

    Hi Experts, We have already upgraded from SBO 2005A to 8.8.  We have Add-on developed ourselves to export sales order, purchase order to xml file from SBO.  But the schema <Costingcode> is missing from the file.  How to include this schema back to th

  • How to read file from remote machine

    Hello, Hi, i would like to know how to read text file from remote machine using java source code, any code ? Thanks very much; Best regards Kim

  • OS X keeps changing my hostnames

    I have an iMac and a Macbook. For both of them, OS X has added -<digit> suffixes to the hostnames at some time which complete stuffs MobileMe synching. My macbook now ends in -3 and the iMac ends in -2. Why does it do that? And how can I stop it? It

  • HT2486 Don't see here how to alphabetize contacts in macbook air

    I have read all kinds of things but can't find the contact menu on my macbook air to make contacts appear on alphabetical order.  Can you help?

  • AFD Investment

    Hi I have Group called ABC, which has 3 company codes A,B,C,. A own 90% in C and it used the 'Accounting Technique' purchase method. B own 10% in C and it uses the 'Equity method'. In the AFD table do I have to enter the B's investment details in C,