Setting pf-status on selection screen isue...

Hello Gurus,
I have a sample code as below. Now when I execute this one system automotically creates a default application tool bar, menu bar, etc.
Now, I have a requirement where I have to add a custom button in application toolbar but the other default stuff should work as it is like back buttin, variant button.
How can I do this ? I defined a pf-status creating anew program and tried to use as follows but it does not show the new pf-status.
SELECTION-SCREEN COMMENT /1(50) COMM1.
SELECTION-SCREEN BEGIN OF SCREEN 100 AS SUBSCREEN.
    parameters:
            max_res(8) default '20'.
SELECTION-SCREEN END OF SCREEN 100.
SELECTION-SCREEN: BEGIN OF TABBED BLOCK tab_block FOR 5 LINES,
  TAB (20) tab1 USER-COMMAND tabpush1
  DEFAULT SCREEN 100,
  END OF BLOCK tab_block.
start-of-selection.
set pf-status 'INDEXSCREEN' OF PROGRAM 'ZINDEX'.
Please help.
Regards,
Rajesh.

hi,
In your program, just use
Set PF-STATUS 'TEST'.
Double click on TEST, it forward navigates to a new screen where you need to give values for function keys i.e. if any required application tool bar buttons, you have icons over there which show BACK , CANCEL  and exit.
Just fill the blanks with the above values.
In your program use the statement AT USER-COMMAND.
check for sy-ucomm value using.
CASE sy-ucomm.
WHEN 'FC05'. " This is ex. function code you assign to a key in the application toolbar for custome button
PROCESS.
when 'BACK' OR 'CANCEL' OR 'EXIT'.
LEAVE TO SCREEN 0.
ENDCASE.
Thanks and regards
Sharath

Similar Messages

  • How to add a gui status in selection screen

    hi
    experts can u help me plzzzzzzzzzzzzzzzzzzzzzz
    for this

    Hi Ravi,
    Refer
    how to add a gui status in a selection screen?
    gui status in selection screen
    gui status in selection screen
    how to set my own gui status when i use selection-screen
    Reward if it helps
    Regards,
    Santosh

  • PF status of Selection screen and ALV Grid

    Hi,
    I need to create a report where on clicking the<b> 'ENTER'</b> key on application toolbar   on the <b>selection-screen</b> the processing logic should get  executed ( instead of clicking execute  pushbutton).
    For this i need to capture the function code associated with ENTER key on selection screen. How can i find this?
    Also , on clicking enter i have to display <b>an ALV grid</b> with the <b>SAVE</b> key activated on the toolbar.How can i activate SAVE key on application toolbar of ALV GRID. (<b>Selection-screen should not have save key</b> )
    thanks,
    vartika

    Hi
    you can just copy the alv standard pf status  into your alv.
    goto se41.
    enter "SAPLSLVC_FULLSCREEN"
    then copy the standard pf status " STANDARD_FULLSCREEN" to your program "xyz".
    in your prog, when you call the alv grid,
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
      I_INTERFACE_CHECK                 = ' '
      I_BYPASSING_BUFFER                = ' '
      I_BUFFER_ACTIVE                   = ' '
        i_callback_program                = l_v_repid
        i_callback_pf_status_set         = 'SET_PF_STATUS'  <----
        i_callback_user_command           = 'USER_COMMAND'
        i_callback_top_of_page            = 'ALV_TOP_OF_PAGE'
      I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
    tHEN CPOY PASTE THIS CODE:
    NOTE:  No need to make a perform for this....
    *       FORM SET_PF_STATUS                                         *
    FORM set_pf_status USING rt_extab TYPE slis_t_extab.
      SET PF-STATUS '/FIR/RRF2S0BG_ALV'.
      "Copy of standard pf_status from
    ENDFORM.                    "set_pf_status
    Now can see the full tool bar enabled in your alv grid.
    delete all the unwanted buttons from your programs pf status .
    Hope that helps.
    Cheers
    Ravish Garg.
    <i>
    Reward if useful</i>

  • Set PF status in popup screen

    Hi ,
    I m creating a ALV report ,in that using set PF status i created push button , in alv output list if i click the push button pop up screen will come in that popup screen it displays the previous PF status, how to add my own PF status in that popup screen
    thanks

    Hi,
    You must have created other screen for the pop up say suppose 9002.
    then we need to write the code in 9002 PBO.
    *&      Module  STATUS_9002  OUTPUT
    *       text
    MODULE status_9002 OUTPUT.
      SET PF-STATUS 'ZNOT3'.
      SET TITLEBAR 'ZTNOT3'.
    ENDMODULE.                 " STATUS_9002  OUTPUT
    Here 'ZNOT3' is is the PF STATUS that ius made according to our need.
    It is recommend that you copy standard status'STANDARD' from function group SALV and modify it accordingly. ALV standard function codes always start with '&'.
    Hope this will help you.
    Thanks,
    Dhanashri.

  • Set default value to selection screen for report

    Hi All,
       I've a report selection screen which has 3 fields from the report category: PNPPERNR, PNPSTAT1, PNPBTRTL. My logical database is PNPCE.
       How can I set the default value to the field PNPSTAT1? Means when I first display the selection screen, the value for this field will automatically display '3' in it.
       Hope someone can help me on this.
    Thanks.

    Hi All,
       Thanks for reply. But I think I should declare my question clearer.
       Actually it's not a parameter.
      My problem is when using the logical database, if you define a TABLES: PERNR, then you can see the SAP standard report selection screen. So my selection screen has 3 standard fields which are PNPPERNR, PNPSTAT1, and PNPBTRTL.
       I need to set the default value '3' to field PNPSTAT1.
    Thanks.

  • Set Default Layout in Selection Screen of  FBL3N

    Dear All,
    Here in FBL3N presently i we have a default layout is /balaji.
    But now i want to change this as a standard layout 1sap.
    I can try this in path SETTING->ADMINISTRATOR->SET DEFAULT LAYOUT.
    But after done this and save this procedure when i run this Transaction again
    no change effected.
    Means my change is not effect in selection screen of FBL3N.
    So can anybody tell me how can i change my default layout in selection screen of FBL3N .
    Please kindly help me ....
    Thanks
    Keyur

    Hi,
    Try with below navigation
    Run the report and go to the menu settings->Layout->Choose
    and also go through this link
    http://wiki.sdn.sap.com/wiki/display/ERPFI/Howtochange-setdefaultlayoutintransactionFBL1N%2CFBL3NandFBL5N
    regards
    kk

  • How to set default variant for selection screen

    Hi,
    I want to make one variant as default for selection screen for one user.
    For eg., take COOIS. For the selection screen, i have 3 variants. But i want one variant to be default. Thsi is not for all users. Thsi is for particular user.
    I am not seeing any way to do this. please help me..
    Thanks
    Srini

    Hi,
    If you are using Z program then you can ask your developer to get Variant name Runtime from Parameter ID.
    This means you decide a Parameter ID name : ZVAR in your Z program and ask your developer to load variant each time your Z program loads.
    Now, second step will be using SU01 transaction you can set value of ZVAR in Parameters tab for the user. This value will be the variant which you created for this user.
    This will solve your problem and you can make n number of variants and assign it to different users.
    Regards,
    Arpit

  • Change Status in Selection Screen

    Hi Experts!
    Is possible change de status in a Selection Screen?
    In Dynpro 1000  there is MODULE %_PF_STATUS, but i don't is is possible change it.
    Thanks

    Yes, use the FM [RS_SET_SELSCREEN_STATUS|http://help.sap.com/abapdocu_70/en/ABENSELECTION_SCREEN_OVERVIEW.htm] (ref [Changing the Standard GUI Status|http://help.sap.com/saphelp_nw04/helpdata/en/e7/0eb237e29bc368e10000009b38f8cf/frameset.htm]) - If you only need to add some new functions use [SELECTION-SCREEN FUNCTION KEY|http://help.sap.com/abapdocu_70/en/ABAPSELECTION-SCREEN_FUNCTIONKEY.htm] (ref [Pushbuttons in the Application Toolbar|http://help.sap.com/saphelp_nw04/helpdata/en/9f/dba80935c111d1829f0000e829fbfe/frameset.htm])
    Regards,
    Raymond

  • Gui status in selection screen

    hi,
    How to add a gui status in a selection screen

    Hi,
    You can use FM RS_SET_SELSCREEN_STATUS at event AT SELECTION-SCREEN OUTPUT.
    AT SELECTION-SCREEN OUTPUT.
      IF SY-DYNNR = 1000.
        CALL FUNCTION 'RS_SET_SELSCREEN_STATUS'
          EXPORTING
            P_STATUS = 'SELK           "your status
          TABLES
            P_EXCLUDE = EXCLUDE
          EXCEPTIONS
            OTHERS = 1.
       ENDIF.
    Also check program DEMO_SEL_SCREEN_STATUS and this link.
    https://www.sdn.sap.com/sdn/collaboration.sdn?contenttype=url&content=https%3A//forums.sdn.sap.com/thread.jspa%3FthreadID%3D51617%26tstart%3D195
    Regards,
    Ferry Lianto

  • SCCM stops at "Set Up Windows" Language Selection Screen

    This is my scenario:
    1. I'm Using SCCM 2012 R2 w/MDT2013 to deploy Windows 7x64 image that contains 4 languages already injected into the .wim file.
    2. The UDI is configured so that users can choose language, time, keyboard and time zone.
    3. The image deploys fine but always stops at "Setup Up Windows" phase and prompts for an manual input from the user to choose a " language" even though the language was already selected at the beginning of the UDI sequence. Can anyone
    help explain why this is occurring and more importantly how to fix it? I've searched through many forum but none with the exact problem I'm having. Once I choose the language again, it continues and the deployment is successful but I would like to avoid this
    from occurring as it never had in the past. I noticed this behavior since we upgraded to SCCM R2. 
    Many Thanks!

    I use this as my unattended.xml as I have 2 languages in our Win7 x64 deployment to stop the language prompt screen,  there may be extra stuff in there as I never tried to trim it after I got it sorted.
    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
    <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <SetupUILanguage>
    <UILanguage>en-US</UILanguage>
    </SetupUILanguage>
    <InputLocale>en-US</InputLocale>
    <SystemLocale>en-US</SystemLocale>
    <UILanguage>en-US</UILanguage>
    <UILanguageFallback>en-US</UILanguageFallback>
    <UserLocale>en-US</UserLocale>
    </component>
    </settings>
    <settings pass="specialize">
    <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <CopyProfile>true</CopyProfile>
    </component>
    <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <InputLocale>en-US</InputLocale>
    <SystemLocale>en-US</SystemLocale>
    <UILanguage>en-US</UILanguage>
    <UILanguageFallback>en-US</UILanguageFallback>
    <UserLocale>en-US</UserLocale>
    </component>
    </settings>
    <settings pass="oobeSystem">
    <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <InputLocale>en-US</InputLocale>
    <SystemLocale>en-US</SystemLocale>
    <UILanguage>en-US</UILanguage>
    <UILanguageFallback>en-US</UILanguageFallback>
    <UserLocale>en-US</UserLocale>
    </component>
    </settings>
    <cpi:offlineImage cpi:source="wim:k:/sources/install.wim#Windows 7 ENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    </unattend>

  • How to set Variant as selection-screen

    I have a variant i want to set that variant as selection-screen can anyone please tell me how to do that

    Hi Pradeep,
    What is your requirement?
    If you just want to create the variant for the selection screeen, then after entering the values on selection screen just press SAVE button.
    Regards,
    Atish

  • SELECTION SCREEN TO EASY ACCESS SCREEN

    HI,
    I HAVE A REQUIREMENT.
    I HAVE DEFINED MY OWN SELECTION SCREEN 500.
    I WANT TO LEAVE TO SAP EASY ACCESS SCREEN FROM MY SELCECTION SCREEN WHEN I CLICK BACK BUTTON.
    HOW TO DO IT?

    handle ok_code.ie in the screen attributes define ok_code.
    then define ok_code in the program to
    data : ok_code like sy-ucomm.
    In the PBO module.
    set pf-status of the screen.
    assign BACK fcode to back button
    In the PAI module.
    case ok_code.
    when ' BACK'.
    leave to screen 0.
    endcase.
    or u can use.
    case ok_code.
    when ' BACK'.
    leave  program.
    endcase.

  • Where will i use SET-PF-STATUS?

    HOW TO CREATE MENUBAR,TITILE BAR,APPLICATION? IN MY PROGRAM BELOW.......
    REPORT YINTERACTIVEPROGRAM02 NO STANDARD PAGE HEADING.
    TABLES:YEMPLOYEE,YEMPLOYEEDB.
    TYPES: BEGIN OF TY_EMPLOYEE,
            EMP_ID TYPE YEMPLOYEE-EMP_ID,
            EMP_NAME TYPE YEMPLOYEE-EMP_NAME,
            EMP_ADDR TYPE YEMPLOYEE-EMP_ADDR,
            EMP_PROFILE TYPE YEMPLOYEE-EMP_PROFILE,
          END OF TY_EMPLOYEE.
    DATA:I_EMPLOYEE TYPE STANDARD TABLE OF TY_EMPLOYEE WITH HEADER LINE.
    START-OF-SELECTION.
      SELECT * FROM YEMPLOYEE INTO CORRESPONDING FIELDS OF TABLE I_EMPLOYEE.
      LOOP AT i_EMPLOYEE.
        WRITE: I_EMPLOYEE-EMP_ID,'               ',
               I_EMPLOYEE-EMP_NAME,'        ',
               I_EMPLOYEE-EMP_ADDR,'       ',
               I_EMPLOYEE-EMP_PROFILE.
               HIDE:I_EMPLOYEE-EMP_ID.
               SKIP.
      ENDLOOP.
    TOP-OF-PAGE.
      WRITE: 'PRODUCT INFORMATION'.
      SKIP.
      WRITE: 'EMPLOYEE ID      ',
             'EMPLOYEE NAME    ',
             'EMPLOYEE ADDR                        ',
             'EMPLOYEE PROFILE'.
      ULINE.
    END-OF-PAGE.
      WRITE: 'ENJOY'.
    END-OF-SELECTION.
    AT LINE-SELECTION.
      CHECK SY-LSIND = 1.
      WINDOW STARTING AT 10 5
             ENDING AT   99 12.
      WRITE: 'YOU HAVE SELECTED ITEM:'.
      ULINE.
      WRITE: 'EMPLOYEE ID      ',
             'EMPLOYEE NAME    ',
             'EMPLOYEE ADDR                  ',
             'EMPLOYEE PROFILE'.
      ULINE.
      SKIP.
      WRITE:SY-LISEL.
      ULINE.
      SELECT * FROM YEMPLOYEEDB WHERE EMP_ID = I_EMPLOYEE-EMP_ID.
        WRITE:'EMP_AGE  '.
        WRITE:'EMP_GENDER'.
        SKIP.
        WRITE:YEMPLOYEEDB-EMP_AGE.
        WRITE:'         '.
        WRITE:YEMPLOYEEDB-EMP_GENDER.
      ENDSELECT.
      IF SY-SUBRC <> 0.
        WRITE:  'NO DATA FOR SELECTED ITEM'.
      ENDIF.

    Hi,
    Sets a GUI (Graphical User Interface) status pfstat which can be up to 20 characters long. There are many of these statuses in the GUI of a program. Each one describes which functions are available and how you can select these via menus and menu bars or by pressing function keys or pushbuttons. For further information about this, refer to the Menu Painter documentation.
    Each status has a name which may be up to 8 characters long.
    Setting a status makes the functions contained therein selectable.
    This method allows you to vary the available functions according to the current screen, list level and/or previous program flow.
    The current status is stored in the system field SY-PFKEY.
    A status remains valid for the duration of a transaction or until you set a new status.
    Note
    You can use a namespace prefix with status names.
    Example
    Event in program:
    START-OF-SELECTION.
      SET PF-STATUS 'MAIN'.
      WRITE SY-PFKEY.
    AT USER-COMMAND.
      CASE SY-UCOMM.
        WHEN 'F001'.
          SET PF-STATUS '0001'.
          WRITE SY-PFKEY.
      ENDCASE.
    Produces a list (contents MAIN) with a GUI framework which allows you to select functions assigned to the the status MAIN. If you choose the function code F001 (e.g. from the menu or by pressing a pushbutton), you trigger the event AT USER-COMMAND. This generates a secondary list (contents 0001) with a GUI framework which allows you to select functions assigned to the status 0001. On returning from the secondary list to the basic list the status MAIN is reactivated.
    Example
    PBO module:
    MODULE PBO_100 OUTPUT.
      SET PF-STATUS 'S001'.
    ENDMODULE.
    Displays the screen 100 with a GUI framework which allows you to select functions assigned to the status S001.
    Note
    If you want to set a status for a screen, you must do so during the PBO event. The system always searches for the status pfstat in the GUI of the main program of the current program group . (However, see also the addition OF PROGRAM progname.)
    Example
    PROGRAM PROGRAM1.
    PERFORM UP1 IN PROGRAM PROGRAM2.
    PROGRAM PROGRAM2.
    FORM UP1.
    SET PF-STATUS 'ABCD'
    ENDFORM:
    The status ABCD of program PROGRAM1 is activated if PROGRAM1 is the program specified in the transaction definition.
    Notes
    If no GUI is defined in the list processing (or it is deactivated with SET PF-STATUS SPACE), the system supplies a standard user interface.
    This statement converts the contents of the field pfstat to type C. The converted value is used to search for the desired status. Since the conversion employs the standard conversion rules as for MOVE, you should use a field of type C for pfstat to avoid unwanted conversions. In this case, a field of type I with a value of 12 would give the key ' 12 '.
    Addition 1
    ... EXCLUDING f ... EXCLUDING itab
    Effect
    Deactivates one or more of the status functions, so that they cannot be selected. Specify the appropriate function codes using one of the following:
    a field f or a literal which contains a function code
    an internal table itab which contains several function codes
    This method allows you to modify the selectable functions of a status easily at runtime.
    Example
    DATA: itab TYPE TABLE OF sy-ucomm.
    APPEND 'DELE' TO itab.
    APPEND 'PICK' TO itab.
    SET PF-STATUS 'STA3' EXCLUDING itab.
    Sets the status STA3 which renders the functions with the function codes DELE and PICK inactive.
    Addition 2
    ... IMMEDIATELY
    Effect
    List processing: The status becomes effective for the last list displayed and is not flagged for the next secondary list. In screen processing, this addition has no effect because every status becomes immediately effective anyway.
    Example
    Event in program:
    START-OF-SELECTION.
      SET PF-STATUS 'MAIN'.
      WRITE SY-PFKEY.
    AT USER-COMMAND.
      CASE SY-UCOMM.
        WHEN 'F002'.
          SET PF-STATUS '0002' IMMEDIATELY.
          EXIT.
      ENDCASE.
    Selecting the function F002 in the basic list (contents MAIN, status MAIN) redisplays the basic list, but this time with the status 0002.
    Note
    Without the addition ... IMMEDIATELY, the old status MAIN becomes active again.
    Addition 3
    ... OF PROGRAM progname
    Effect
    The system does not look for the status pfstat in the GUI of the main program of the current program group, but in the program whose name is specified in the field progname.
    Note
    Only use this addition if the status contains no dynamic texts.
    Since the system searches for the texts in the program to which the status belongs (that is, in program progname) the calling program will not be able to fill the dynamic texts. External statuses containing dynamic texts should be assigned to a function group, and activated by a function module that both fills the dynamic text fields and sets the status.
    Example
    DATA PROGR LIKE SY-REPID.
    MOVE 'TESTPROG' TO PROG.
    SET PF-STATUS 'ABCD' OF PROGRAM PROG.
    The system activates the status ABCD of program TESTPROG.
    Note
    You can use the OF PROGRAM addition in conjunction with the EXCLUDING itab and IMMEDIATLEY additions.
    Regards,
    PRitha.
    Reward if helpful

  • Set pf-status

    Hi gurus.
    i m created one program with tabstrip. i have give two tab on tabstrip and display data in tablecontrol by using subscreen.
    i m given set pf-status 'ABC'.when i run the program i have got
    lines on screen and got the message 'a status cannot set in sub screen'. i hav already define in set pf-status in both screen. and also check pf-status active.
    i cannot understand where is problem ?
    can any one give me any idea about this.
    Best Regards
    pravin

    Hi ,
    SET PF-STATUS 'ABC'.
    it is Sets a GUI (Graphical User Interface) status pfstat which can be up to 20 characters long. There are many of these statuses in the GUI of a program. Each one describes which functions are available and how you can select these via menus and menu bars or by pressing function keys or pushbuttons.
    I think u need to create the new screen and use that one in proper place..
    Regards,
    Bharani

  • Help Needed for selection screen

    Hi Experts
    I'm doing one report of pm module using one standard program called me RIQMEL10
                 my query is if u execute this stand.prog u'll get one selection screen ,and having three selction-screen blocks.  first sel-scr block name is Notification status this selection screen is calling dynamically by using sap stand.prog SAPDBQMI
                    SCR NO : 1000
    can any one send me the default code of this selection screen block ( Notification status ) which sap is providing .

    INCLUDE DBQMISEL
    It will be automatically included into the database program.
    If the source code is automatically generated,
    please perform the following steps:
    1. Replace ? by suitable names (at most 8 characters).
    2. Activate SELECT-OPTIONS and PARAMTERS (delete stars).
    3. Save source code.
    4. Edit database program
    Hint: Syntax-Check is not possible within this Include!
    It will be checked during syntax-check of database program.
    SELECTION-SCREEN BEGIN OF BLOCK block1 WITH FRAME TITLE text-011.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS dy_ofn LIKE rihea-dy_ofn FOR TABLE diqmel.
    SELECTION-SCREEN COMMENT 3(11) text-001
                                          FOR FIELD dy_ofn ID 001.
    PARAMETERS dy_rst LIKE rihea-dy_rst FOR TABLE diqmel.
    SELECTION-SCREEN COMMENT 16(10) text-002
                                           FOR FIELD dy_rst ID 002.
    PARAMETERS dy_iar LIKE rihea-dy_iar FOR TABLE diqmel.
    SELECTION-SCREEN COMMENT 29(10) text-003
                                           FOR FIELD dy_iar ID 003.
    PARAMETERS dy_mab LIKE rihea-dy_mab FOR TABLE diqmel.
    SELECTION-SCREEN COMMENT 42(10) text-004
                                           FOR FIELD dy_mab ID 004.
    SELECTION-SCREEN COMMENT 52(10) text-005
                                           FOR FIELD selschem ID 005.
    PARAMETERS: selschem LIKE tj48t-selid FOR TABLE diqmel.
    SELECTION-SCREEN PUSHBUTTON 73(5) p_addr USER-COMMAND addr
    FOR TABLE diqmel ID 006.
    PARAMETERS dy_adrfl NO-DISPLAY FOR TABLE diqmel.
    SELECTION-SCREEN COMMENT 79(30) ad_icon FOR TABLE diqmel ID ic1.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK block1.
    SELECTION-SCREEN BEGIN OF BLOCK block2 WITH FRAME TITLE text-012.
    SELECT-OPTIONS:
      qmnum                  FOR diqmel-qmnum MATCHCODE OBJECT qmeg,
      qmart                  FOR diqmel-qmart,
      tplnr                  FOR diqmel-tplnr NO-DISPLAY,
      strno                  FOR diqmel-strno MATCHCODE OBJECT iflm,
      equnr                  FOR diqmel-equnr MATCHCODE OBJECT equi,
      matnr                  FOR diqmel-matnr MATCHCODE OBJECT mat1,
      serialnr               FOR diqmel-serialnr,
      deviceid               FOR diqmel-deviceid,
      aufnr                  FOR diqmel-aufnr MATCHCODE OBJECT orde.
    *--- date from - until
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(28) text-009 FOR FIELD datuv.
    SELECTION-SCREEN POSITION 33 FOR TABLE diqmel.
    PARAMETERS datuv LIKE rihea-termab FOR TABLE diqmel DEFAULT sy-datum.
    SELECTION-SCREEN COMMENT 51(6) text-010 FOR FIELD datub.
    PARAMETERS datub LIKE rihea-termbi FOR TABLE diqmel DEFAULT sy-datum.
    SELECTION-SCREEN END OF LINE.
    *--- partner function, partner
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(9) text-006 FOR FIELD dy_parvw.
    SELECTION-SCREEN POSITION 10 FOR TABLE diqmel.
    PARAMETERS  dy_parvw LIKE ihpa-parvw FOR TABLE diqmel
                AS LISTBOX VISIBLE LENGTH 22.
    SELECTION-SCREEN POSITION 33 FOR TABLE diqmel.
    PARAMETERS  dy_parnr LIKE ihpa-parnr FOR TABLE diqmel VALUE-REQUEST.
    *--- button classification
    SELECTION-SCREEN PUSHBUTTON 73(5) text-013 USER-COMMAND clse
    FOR TABLE diqmel.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK block2.
    *--- freie Abgrenzungen für log.Datenbankselektion -
    SELECTION-SCREEN DYNAMIC SELECTIONS FOR TABLE diqmel ID 010.
    SELECTION-SCREEN BEGIN OF VERSION 001 text-v01.
    SELECTION-SCREEN EXCLUDE PARAMETERS: dy_mab, dy_ofn, dy_rst, dy_iar,
                                         selschem, dy_adrfl.
    SELECTION-SCREEN EXCLUDE IDS: 001, 002, 003, 004, 005, 006, 010, ic1.
    SELECTION-SCREEN END   OF VERSION 001.
    SELECTION-SCREEN BEGIN OF VERSION 002 text-v02.
    SELECTION-SCREEN EXCLUDE IDS: 010.
    SELECTION-SCREEN END   OF VERSION 002.
    *--- Parameter für Selektionssteuerung -> es sollen nicht     -
    *--- automatisch alle Segmente der log.DB selektiert werden   -
    *--- neu mit P30K047900                                       -
    PARAMETERS: ldb_ihpa NO-DISPLAY DEFAULT 'X' FOR TABLE diihpa,
                ldb_iflo NO-DISPLAY DEFAULT 'X' FOR TABLE diiflo,
                ldb_equi NO-DISPLAY DEFAULT 'X' FOR TABLE diequi,
                ldb_qmfe NO-DISPLAY DEFAULT 'X' FOR TABLE diqmfe,
                ldb_qmma NO-DISPLAY DEFAULT 'X' FOR TABLE diqmma,
                ldb_qmmx NO-DISPLAY DEFAULT 'X' FOR TABLE diqmmax,
                ldb_clas NO-DISPLAY DEFAULT 'X' FOR TABLE diclass,
                ldb_clda NO-DISPLAY DEFAULT 'X' FOR TABLE dicldat,
                ldb_qmsm NO-DISPLAY DEFAULT 'X' FOR TABLE diqmsm,
                ldb_qmsx NO-DISPLAY DEFAULT 'X' FOR TABLE diqmsmx,
                ldb_aufk NO-DISPLAY DEFAULT 'X' FOR TABLE diaufk.
    regards
    vinod

Maybe you are looking for

  • Frustration! Refund for apps that don't do what they are supposed to?

    How quickly a $2 app turns into a $50 waste of time! I purchased a $2 unit converter app to use at work and whenever else I needed it. After playing with it for about 20-30 minutes, I realized that there were several calculation errors. The unit conv

  • ITunes sync

    Hi I have been successfully syncing tunes to my new iphone until yesterday when a message started appearing on my iphone each time i try to add a tune It reads... iTunes Sync Items could not be synced. See iTunes for more information I have been tryi

  • How do I delete email trash?

    Is it possible to delete all email trash? Thanks!

  • Executing query with arguments- issue when  parameter value contains '&'

    My application inserts 'First name', last name' and last upd date to the table. it inserts all the data properly. Next level I access the information along with other tables using same arguments. But it is not fetching any data. I noticed it happens

  • VPC 6 Can't Connect to Internet

    Hi all. I have an ibook G4 running OS 10.4.9 I recently installed Virtual PC 6 and on that installed Windows XP Pro Corporate SP2. This version of Win XP didn't come with iexplorer so I installed the latest version of Mozilla FireFox. VPC says that i