Inserting Selection-screen above the Field-groups created.

Hi guys,
       I am having problems on how to display my selection screen before the field-groups declared. How can I insert my selection-screen above those field-groups? Do i need to create a new field group for my selection-screen and how? thanks in advance! the sample code is below this message.
regards,
Mike
<b>I.E.:</b>
FIELD-GROUPS:  header, posten.
selection-screen begin of block BOMREP WITH FRAME TITLE TEXT-429.
PARAMETERS: rb_bhder  RADIOBUTTON GROUP g1 DEFAULT 'X',
            rb_bflvl  RADIOBUTTON GROUP g1,
            rb_dsply  RADIOBUTTON GROUP g1,
            rb_ndlpy  RADIOBUTTON GROUP g1,
            rb_alvl   RADIOBUTTON GROUP g1.
selection-screen end of block BOMREP.

>
Akashdeep Basu wrote:
> Hi,
> I am using LDB : PNP in my report. I want to add a block on the selection screen ABOVE the standard LDB screen.
>
> Plz help....
> Sample code appreciated.....
>
> Thanks,
> Akash
NOT possible. you can only append to the Std selection-screen. One option is to hide it altogether, so the user sees only the custom block...
~Suresh

Similar Messages

  • User presses F4 on the selection screen for the field ''Transport Request"

    Dear ALL,
                     I want to build up a functionality in my report where if the user presses F4 on the selection screen for the field ''Transport Request", then it will display all the Transport Requests involving that particular User...
    What I mean is the normal process that is provided by SAP on saving an object in a package & assigning it to TR...
    How do we Achieve it ?

    Hi.
    First we need to give the client after that client number related requestes display in second parameter F4 help for that purpose i used two function modules.First for read the client no dynamically after that pass the client number second function module.
    then u can get all the request for that client.
    DFIELD-FIELDNAME = 'P_MANDT'.
    APPEND DFIELD.
    CALL FUNCTION 'DYNP_VALUES_READ'
      EXPORTING
        dyname                               = 'Y9EZ_TR_COPYCLIENT'
        dynumb                               = SY-DYNNR
      tables
        dynpfields                           = DFIELD
    READ TABLE DFIELD INDEX 1 ."WITH KEY DFIELD-FIELDVALUE = 'P_MANDT'.
    V_MANDT = DFIELD-FIELDVALUE.
    CALL FUNCTION 'TR_F4_REQUESTS'
    EXPORTING
      IV_USERNAME                   = SY-UNAME
      IV_TRKORR_PATTERN             =
      IV_TRFUNCTIONS                =
       IV_TRSTATUS                   = 'RNDL'
      IV_FROM_DATE                  =
      IV_TO_DATE                    =
       IV_CLIENT                     = V_MANDT
      IV_PROJECT                    =
      IV_TITLE                      =
      IV_VIA_SELECTION_SCREEN       = 'X'
      IV_COMPLETE_REQUESTS          = 'X'
      IT_EXCLUDE_REQUESTS           =
    IMPORTING
       EV_SELECTED_REQUEST           = S_TRKORR-LOW.
      ES_SELECTED_REQUEST           =
    'TR_F4_REQUESTS' This function module for request
    Regards
    muralii

  • Inserting a block ABOVE  the standard selection screen of an LDB

    Hi,
    I am using LDB : PNP in my report. I want to add a block on the selection screen ABOVE the standard LDB screen.
    Plz help....
    Sample code appreciated.....
    Thanks,
    Akash

    >
    Akashdeep Basu wrote:
    > Hi,
    > I am using LDB : PNP in my report. I want to add a block on the selection screen ABOVE the standard LDB screen.
    >
    > Plz help....
    > Sample code appreciated.....
    >
    > Thanks,
    > Akash
    NOT possible. you can only append to the Std selection-screen. One option is to hide it altogether, so the user sees only the custom block...
    ~Suresh

  • Dynamic selection screen fetching the value from table fields

    hi gurus,
    i have one table say ztable...and i should create a dynamic selection screen which should populate the selection screen by the table field names.
    example..if i have 3 fields im my table..my selection screen should have three selection option fields..and in future if i add one more field in my table it should automatically create another slection-option in selection screen..
    thanks
    Sudheer

    Do you mean like SE16 works. If so, you should notice that if you  amend the selection fields, the screen program is actually re-generated.
    That is what is happening. A program is being created and re-generated.
    To create a dynamic selection screen in a single program is not possible ( I may be wrong ). If it is possible, then you would have problems in defining selection screen field names and using them.

  • I have mapped the fields on the selection-screen  to the BDC on transaction

    I have mapped the fields on the selection-screen  to the BDC on transaction F110.
    When I am selecting a particular any value in select-option on the selection screen, it is giving some default value and the value given by me,for example:
    Payment methods:C
    but in BDC recording for F110 Payment methods:IEQC when the programs is running in foreground mode.
    how can I rectify it?

    This is because payment methods may be a table and what you see IEQC is actually, I for include, EQ for equal and C as your payment method. This is standard structure for ranges or select-options. You can use variable-low which will give you only C.

  • How to pass value from the Z Report to the selection screen of the std rep

    Dear Experts,
    i have developed a report and the values are maintained only in internal table based on some condition.  When I execute the report, for example MM60, there is a material number field for multiple selection.
    the report should call the standard transaction and pass the values from the internal table to the multiple selection- material number of the standard transaction.
    the standard transaction should never get executed automatically.  Only the value should get passed from internal table to the standard t code.  Please help.
    regards,
    Shankar

    Hai
    Go through the following Documents
    SUBMIT rep.
    Additions
    1. ... LINE-SIZE col
    2. ... LINE-COUNT lin
    3. ... TO SAP-SPOOL
    4. ... VIA SELECTION-SCREEN
    5. ... AND RETURN
    6. ... EXPORTING LIST TO MEMORY
    7. ... USER user VIA JOB job NUMBER n
    8. ... Various additions for parameter transfer to rep
    9. ... USING SELECTION-SETS OF PROGRAM prog
    Effect
    Calls the report rep . Leaves the active program and starts the new report rep .
    Addition 1
    ... LINE-SIZE col
    Effect
    Prints the report with the line width col .
    Addition 2
    ... LINE-COUNT lin
    Effect
    Prints the report with lin lines (per page).
    Addition 4
    ... VIA SELECTION-SCREEN
    Effect
    Displays the selection screen for the user. In this case, the selection screen is redisplayed after return from the report list display - the user's entries are retained.
    Addition 5
    ... AND RETURN
    Effect
    Returns to the calling transaction or program after the called program has been executed. SUBMIT ... AND RETURN creates a new internal mode .
    Addition 6
    ... EXPORTING LIST TO MEMORY
    Effect
    Does not display the output list of the called report, but saves it in SAP memory and leaves the called report immediately. Since the calling program can read the list from memory and process it further, you need to use the addition ... AND RETURN . Also, since the called report cannot be requested for printing, the addition ... TO SAP-SPOOL is not allowed here. You can read the saved list from SAP memory with the function module 'LIST_FROM_MEMORY' and then (for example) store it in the database with EXPORT . You can process this list further with the function modules 'WRITE_LIST' , 'DISPLAY_LIST' ... of the function group "SLST" .
    Addition 7
    ... USER user VIA JOB job NUMBER n
    Effect
    Schedules the specified report in the job specified by the job name job and the job number n . The job runs under the user name user and you can omit the addition USER user . The assignment of the job number occurs via the function module JOB_OPEN (see also the documentation for the function modules JOB_CLOSE and JOB_SUBMIT . This addition can only be used with the addition ...AND RETURN .
    Note
    When scheduling a report with the SUBMIT ... VIA JOB job NUMBER n statement, you should always use the addition ...TO SAP-SPOOL to pass print and/or archive parameters. Otherwise, default values are used to generate the list and this disturbs operations in a production environment.
    Addition 9
    ... USING SELECTION-SETS OF PROGRAM prog
    Effect
    Uses variants of the program prog when executing the program rep .
    Note
    Important
    The programs prog and rep must have the same SELECT-OPTIONS and PARAMETER s. Otherwise, variants of the program prog may be destroyed.
    Note
    When using this addition, the specified variant vari of the program prog is taken in USING SELECTION-SET vari . On the other hand, all variant-related actions on the selection screen of rep (Get , Save as variant , Display , Delete ) refer to the variants of prog .
    Example
    SUBMIT REPORT01
    VIA SELECTION-SCREEN
    USING SELECTION-SET 'VARIANT1'
    USING SELECTION-SETS OF PROGRAM 'REPORT00'
    AND RETURN.
    Effect
    Executes the program REPORT01 with the variant VARIANT1 of the program REPORT00 .
    Note
    Runtime errors
    LOAD_PROGRAM_NOT_FOUND : The specified program was not found.
    SUBMIT_WRONG_TYPE : The specified program is not a report.
    SUBMIT_IMPORT_ONLY_PARAMETER : Only one value passed to a report parameter.
    SUBMIT_WRONG_SIGN : Invalid value passed to a selection with the addition SIGN .
    SUBMIT_IN_ITAB_ILL_STRUCTURE : Table passed to a selection with WITH sel IN itab had an unexpected structure.
    Try with this Example
    Data: listobject like abaplist occurs 1 with header line.
    CALL FUNCTION 'LIST_FROM_MEMORY'
    TABLES
    listobject = listobject
    EXCEPTIONS
    OTHERS = 1 .
    IF sy-subrc <> 0.
    message ID '61' TYPE 'E' NUMBER '731'
    with 'LIST_FROM_MEMORY'.
    ENDIF.
    Thanks & regards
    Sreenivasulu P

  • Z Role not visible in the Field Grouping

    Hi all
       I have created(copied an Existing to a new) a Z Role in the System ! 
       And Saved it ! I could see it as an element in the BP View !
       Now I went to do the Field Grouping !  Under Basic Settings of BP, I selected the Filed Groupings --> Configure Field Attributes per BP Role !
       When I tried  adding my Z Role as a New Entry, I get the error : "Entry does not exist in TB003" !
        What I am missing out ?
        Any Help !
    Thanks
    FYI : CRM 5.0
    Thank

    Hi Jack,
    Please look in to SAP Note : 726197
    Reward if it helps
    Best Regards,
    Johnny.

  • SHD0 - Selection screen of the variant appears without changes after saving

    Dear all,
    I created a variant for the transaction MB11 with SHD0.
    In the selection screen, I hide various fields.
    When I run the variant everything is working normally.
    But after saving the document, the selection screen appears again without the hidden fields.
    Any ideas how to avoid, after saving, the selection screen without the hidden fields?
    Thanks in advance.
    Carles

    Hello Madhu,
    Thanks for your response.
    I checked the link. When I have created the transaction variant I used a similar procedure.
    My issue is that, when I used the variant,  I loop again on the selection screen at the end. And it doesn't have the chagnes i made.
    Cordially
    Carles
    Edited by: carles.bostezo on Sep 5, 2011 12:40 PM

  • Selection screen output obligatory field

    Hi all,
    I have two radio buttons, if i selected one radio button one selection screen will come for entries another will be invisible.
    in that selection screen i have all are mandatory fields. so it is not allowing to another radio button with out entering the values
    Chek my code.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text001.
    PARAMETERS     : p_aut RADIOBUTTON GROUP g1 DEFAULT 'X' USER-COMMAND ac.
    PARAMETERS     : p_man RADIOBUTTON GROUP g1.
    SELECTION-SCREEN END OF BLOCK b1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text002.
    PARAMETERS     : p_zbukr   TYPE reguh-zbukr  MODIF ID aut.
    SELECT-OPTIONS : s_laufi   FOR  reguh-laufi  MODIF ID aut OBLIGATORY,              
                     s_laufd   FOR  reguh-laufd  MODIF ID aut OBLIGATORY,               
                     s_hbkid   FOR  reguh-hbkid  MODIF ID aut OBLIGATORY,          
                     s_hktid   FOR  reguh-hktid  MODIF ID aut OBLIGATORY.              
    SELECTION-SCREEN END OF BLOCK b2.
    SELECTION-SCREEN BEGIN OF BLOCK b3 WITH FRAME TITLE text003.
    PARAMETERS     : p_bukrs   TYPE bsak-bukrs   MODIF ID man DEFAULT 'LTGI'.
    SELECT-OPTIONS : s_augbl   FOR  bsak-augbl   MODIF ID man OBLIGATORY, 
                                 s_augdt   FOR  bsak-augdt   MODIF ID man OBLIGATORY.
    SELECTION-SCREEN END OF BLOCK b3.
    Will it move from one radion button to another even those are obligatory.
    Regards,
    Sri
    Edited by: Thomas Zloch on Sep 14, 2010 2:34 PM - please use code tags!

    Hi,
    True. There are some variables to keep track of.
    So, I have two radio buttons. P_UPL and P_DNL. If P_DNL is selected and gv_mode has already been set to "download status", then I do the check. AT SELECTION-SCREEN OUTPUT happens after AT SELECTION-SCREEN so my gv_mode variable won't be set on the first AT SELECTION-SCREEN when the radio button is selected.
    * SELECTION SCREEN EVENTS
    AT SELECTION-SCREEN OUTPUT.
      DATA: lv_type(3).
      IF p_upl = 'X'.
        gv_mode = c_screen_upload.
      ELSE.
        gv_mode = c_screen_download.
      ENDIF.
      LOOP AT SCREEN.
        IF NOT screen-group1 IS INITIAL.
          IF screen-group1 = gv_mode.
            screen-active = 1.
          ELSE.
            screen-active = 0.
          ENDIF.
        ENDIF.
        MODIFY SCREEN.
      ENDLOOP.
    AT SELECTION-SCREEN.
      IF p_dnl = 'X' and gv_mode = c_screen_download.
        IF p_aland is INITIAL.
          MESSAGE text-m03 type 'E'.
        ENDIF.
        IF so_azone[] is INITIAL.
          MESSAGE text-m04 TYPE 'E'.
        ENDIF.
      endif.

  • RERAPL (Posting Log) - Selection screen Contract Type field

    Hi Forum
    Is there a way to see the landscape specific contract types defined under 'Contract Type' entries(F4) list of RERAPL selection screen rather the generic list ?
    i.e. in RERAPL selection screen, for 'Contract Type' field under 'More Fields' section of 'FI Document for Selection' area, only the generic list of contract types viz., Loans, Securities, Foreign Echange etc is seen. Why not the list what has been created in RE Contract Types is shown here ?
    Please advice.
    Regards, Sekhar

    Hi Sekhar,
    reason is that the field 'contract type' in the selection for FI document is not the contract type known in RE.
    contract type field in FI document is 1 CHAR (technical field name VERTT) and contains the information to which application the contract number refers in the FI document line.
    The 4 CHAR contract type in application RE-FX (technical field name RECNTYPE) is used in RE-FX only and not stored in the FI document. Therefore it is not possible to select FI documents by this contract type.
    Hope this information is helpful for you.
    Regards, Franz

  • How to display the sort value in the selection screen in the report title

    Dear All,
    How to display the sort value in the selection screen in the report title? I have selected a value in the selection screen for sorting , but i need that values by which i have sorted with in the report title. Can you please throw some light on this!!
    Good day,
    Thanks and regards
    Arun S

    Hi Arun,
    Try this.
    1, Set one dynamic parameter,
    2, Drag and drop that parameter into  your report title.
    3, Pass the value(sort value) dynamically from your application,
    4, Cheers..
    Other wise Try with Dataset, create a dataset and fill thev alue into that.. Then  set the data source from CR designer. and darg and drop that data column into the report.
    Hope this will work,
    Regards,
    Salah
    Edited by: salahudheen muhammed on Mar 25, 2009 11:13 AM

  • Difference between the Field Group  and Internal Table.

    Hi all,
    Can anybody tell me the difference between the Field group and Internal table and when they will used?
    Thanks,
    Sriram.

    Hi
    Internal Tables: They are used to store record type data in tabular form temporarily in ABAP programming. Or we can say, it stores multiple lines of records for temporary use in ABAP programming.
    A field group is a user-defined grouping of characteristics and basic key figures from the EC-EIS or EC-BP field catalog.
    Use
    The field catalog contains the fields that are used in the aspects. As the number of fields grows, the field catalog becomes very large and unclear. To simplify maintenance of the aspects, you can group fields in a field group. You can group the fields as you wish, for example, by subject area or responsibility area. A field may be included in several field groups.
    When maintaining the data structure of an aspect, you can select the field group that contains the relevant characteristics and basic key figures. This way you limit the number of fields offered.
    Regards
    Ashish

  • Calling the selection screen of the calling program after the execution of

    Hi all,
    I had created a program for a purchase order display.
    It has three radio-buttons from where i am calling different programs.
    I am using submit in the calling program and get parameter in at selection-screen output of the called program.
    I am getting the end report without the display of the selection screen of called program. But when i am clicking back on the end-report then i want to come back on the selection screen of the calling program. But i am coming out of the execution.
    Can anyone please tell me how to call the selection screen.
    Thanks in advance,
    Regards
    vamsi

    Hi, when you do the SUMBIT statement, make sure that you are using the extension........  AND RETURN.
    Submit <report> <b>AND RETURN</b>.
    This should return control to the caller.
    Regards,
    Rich Heilman

  • User exists for changing the selection screen of the transaction CS11

    Hi,
    I want to change the selection screen of the transaction cs11 and modify the ALV output.
    I searched the old forums but not got satisfactry results.
    I want to change the plant and material from the parameter to the select option.
    i dont want to copy the transaction for the zcs11.
    any suggestion on this ?
    Regards,
    udupi

    one more requirement i have is that, i need to remove all the header fields such as material , plant etc and place that field in the item level. i can use the user exists PCSD0002 for the adding the customer field in the item. but how can i removed the header level field such as plant and material. whether we have any user exits for that?

  • The very top of my 13" macbook pro screen, above the browser or application frame, goes black sometimes and I'm unable to see the choices

    the very top of my 13" macbook pro screen, above the browser or application frame, goes black sometimes and I'm unable to see the choices, any ideas?

    Back up all data.
    I've tested these instructions only with the Safari web browser. If you use another browser, they may not work as described.
    Triple-click anywhere in the line below on this page to select it:
    defaults delete -g NSFullScreenDarkMenu
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    Launch the Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Paste into the Terminal window by pressing the key combination command-V.
    Wait for a new line ending in a dollar sign (“$”) to appear. You can then quit Terminal. Log out and log back in.

Maybe you are looking for

  • How to create a Wide Panoramic PDF document?

    Hey Folks, Here's 2 screenshots of the type of style & page layout I would like to create. 1. http://img26.picoodle.com/img/img26/4/4/8/fPicture1mc18db47.jpg 2. http://img36.picoodle.com/img/img36/4/4/8/fPicture2mb84219c.jpg And here's where I am sta

  • How to disable query-string evaluation in OSB proxy service?

    OSB 10.3 proxy service evaluates the query String ?WSDL (are there more such parameters?). Usually the assigned WSDL will be returned this way. I want to use OSB as simple HTTP-proxy. There is no WSDL assigned. The proxy service should simply pass al

  • Photo Booth ignores external iSight

    Hello people Ever since my upgrade to Leopard, Photo Booth no longer uses my external firewire iSight camera. Previously, Photo Booth would use the external iSight camera, when the built-in was unavailable because the notebook lid was closed. Now it

  • How to install the iPhone 5 without a SIM card?

    Wie kann man das iPhone 5 ohne SIM Karte aktivieren?

  • Clarificaiton Required on Quotations

    Hi All.. If you have any idea on the below queires please do let me know. 1. Is it possible to Revoke a Quotaiton which is alraedy expired & later need to create a sales orders for the same QT. 2. SAP System should trigger a remainder mail saying tha