How to add Currency field with dropdown on screen layout (module pool)

I need to add a field called <b>Currency( field label )</b> with <b>dropdown (like SKB1-WAERS). </b>
The <b>field label</b> and <b>input output field </b> should default as being hidden and
sould be visible only when other field value ( on the same screen ) should match with the value in the database table . 
Could you please suggest me how to create dropdown
and give this functionality with coding ?
Thanks in advance.

Hi,
In the field attributes of the SKB1-WAERS..in the group attributes..give a group name G1..Add the same G1 for the field lable also.
Then in the PBO of the screen..
***Check the conditions..when other field value (on the same screen) matches
***with the value in the database table.
LOOP AT SCREEN.
  IF SCREEN-GROUP1 = 'G1'.
    SCREEN-INPUT = '0'.
    SCREEN-INVISIBLE = '1'.
    MODIFY SCREEN.
  ENDIF.
ENDLOOP.
Thanks,
Naren

Similar Messages

  • How to add a field to the selection screen and when the user enters ...

    hi all,
    can any one plesase send the code of how to add a field to seletiion screen and when the user enters in the field , it should be store in the database table , the table is MKPF and the field is BKTXT.  Thanks.

    Hi Kripa,
       If u r using PNP ldb then the screen u will get is the screen for that ldb and if u want to add some more fields then u define using selection-screen..as follows
    SELECTION-SCREEN BEGIN OF BLOCK mysel WITH FRAME TITLE text-111.
    PARAMETERS: n_in_en  RADIOBUTTON GROUP g1,
                q_ev  RADIOBUTTON GROUP g1.
    SELECTION-SCREEN END OF BLOCK mysel.
    SELECTION-SCREEN BEGIN OF BLOCK mysel1 WITH FRAME TITLE text-222.
    PARAMETERS: r_date TYPE sy-datum DEFAULT sy-datum.
    SELECTION-SCREEN END OF BLOCK mysel1.
    SELECTION-SCREEN BEGIN OF BLOCK mysel2 WITH FRAME TITLE text-333.
    PARAMETERS:f_ver(3) TYPE c DEFAULT 1,
               c_no(10) TYPE c DEFAULT '9D0161',
               u_id(15) TYPE c,
               password(15) TYPE c,
               r_email(30) TYPE c DEFAULT PARAMETERS: s_not TYPE c AS CHECKBOX.
    PARAMETERS:t_run TYPE c  AS CHECKBOX.
    SELECTION-SCREEN END OF BLOCK mysel2.
    SELECTION-SCREEN BEGIN OF BLOCK mysel3 WITH FRAME TITLE text-444.
    SELECTION-SCREEN BEGIN OF BLOCK mysel4 WITH FRAME TITLE text-555.
    PARAMETERS: p_ser  RADIOBUTTON GROUP g2,
    a_ser  RADIOBUTTON GROUP g2.
    SELECTION-SCREEN END OF BLOCK mysel4.
    SELECTION-SCREEN BEGIN OF BLOCK mysel5 WITH FRAME TITLE text-666.
    PARAMETERS:p_path TYPE string.
    SELECTION-SCREEN END OF BLOCK mysel5.
    SELECTION-SCREEN END OF BLOCK mysel3.
    u will get this additional screen after the screen of ldb.
    I hope this will help u..
    Thanks & Regards
    Ashu Singh.

  • How to add Gender field to Zurich IT002 screen

    Hi All,
    I am planning to add Gender field with 2 radio buttons male and female to Zurich IT002 screen.
    As far as I know this is the program MP000200 and screen number 2002 that is getting called.
    How do i modify it or how do i enhance it to add another field.Is there any BADI for doing this.
    I went to SE51 and try to create a copy of  MP000200  but it is not allowing me to do that.
    Please let me know the solution
    Thanks
    Bala Duvvuri

    Hi All,
    Let me tell the requirement very clearly.
    If we open IT002 sreen for a US employee we have Gender block that consists of Male,Female readio buttons but if we open for a Zurich employee we dont see them.So we would like to add those fields for Zurich also.
    How do i do that
    Thanks
    Bala Duvvuri

  • How to add new fields in message creation screen

    Hi All,
        My requirement is to add another 2 fields in the message creation screen.
        Also I found this link is bit useful.
    Add custom fields to Support Message
    Can anyone share the detailed procedure to add a field in the message screen.
    Thanks in Advance.
    Regards
    Narasingam. B

    Hello,
    I think of something like:
    First, you create extension, with transaction WE30.
    Then, reduce your idoc, your extension should also be proposed.
    Do not forget to add this extension in outbound we82, and/or we57 in inbound, and WE20, and find BTE or exit to populate extension.
    regards.
    F.S.

  • How to add new fields to Profit center screen (KE51)

    Dear All,
    I have a requirement that to add new fields to the Create Profit center screen KE51.
    I couldn't find the user exits for the same.
    Please help me in this.
    Thanks.
    Ravi

    Hello Ravi,
    I must respcetfully disagree(with other posts) that it is not possible to extend CEPC.  In our system we have added an append with two new fields to CEPC.  Now, that was the easy part. You must also find a way to maintain those fields when creating and changing profit centres.  To do this it was necessary for us to add a button to the create/modify screens.  It was also necessary to find a few enhancement spots in order to make this work(and it still is not perfect).   I am being very vague here because even though it is posible I would not recommend implementing this solution.  It was very time consuming and could be risky if you miss something.  There is a reason why you can find so little information in SDN and other places about how to do this.  Other, including myself have tried but it was painful.
    I know that this does not help very much.
    Regards
    Greg Kern

  • How to add user field in WBS overview screen (CJ20N)?

    Hi Gurus,
    I want to add user field that defined in structure CI_PRPS to WBS overview screen in CJ20N.
    Is it possible to enhance WBS overview screen? And what is the user exit?
    Thanks & Regards,
    Ari
    Cross post locked
    Edited by: Rob Burbank on Dec 21, 2009 11:17 AM

    Hi Martin,
    Thank you for our information.
    But unfortunately this user exit not answer my question. I need to put the user field in existing WBS overview screen, not creating new tab (user tab).
    Regards,
    Ari

  • How to add some field in an table result layout

    Hai All,
    I have an reporting issue in CRM ( without SAP BW), for example i would like to show a field which not found in column set layout ( SAP standard default).
    I already use change layout from SAP standart, but the field which i need is not there (column set) and the information which i would like to show is very important for us. Please let me know if you have an idea.
    Regards,
    Rhesa

    Hi Please refer notes 373859 and see if this helps.
    regards,
    Muralidhar Prasad chatna

  • Adds selection field at the first screen of FBL3N (G/L line item display)

    I would like to adds line item selection field at the default first screen of FBL3N.
    The field I'd like to add at the default selection screen is :Amount.
    This field can be selected at dynamic selection. But I'd like to use the field at the first screen of FBL3N, not in daynamic selection screen.
    If anyone knows how to add the fields into FBL3N first screen, please advice me how to do it.
    Edited by: Itchy31 on Jul 23, 2009 8:30 AM

    Hi,
    You can not add the new fields in the selection criteria thats the reason dynamic options are given for the further selection.
    If you still want to add in the selection screen then go for a customisation and coordinate with the ABAPer which is not suggestable as it is readily avilable in dynamic selection.

  • How to set the size of the screen in module pool.

    how to edit  the actual size of the screen in module pool  programing.

    Hi purshothaman,
    1. use the FM RPY_DYNPRO_READ
    2. Pass the programname and screen number
    3. We will get back various values in HEADER structure
        LINES
    COLUMNS
    regards,
    amit m.

  • How can I add table fields with existing structure ?

    I like to add PSTLZ field to stucture KOMGG.Is it possible to add table field with the existind structure.If yes how can I do this?kindly help me on this.

    hi
    go to se11
    in change mode select the button append
    create new append which starts from Zpstlz in this komgg structure and add data element and domain to this field and activate with request number
    then in field catalogue this field should be visible ,here ends your append
    now it is ready to use in condition tables.
    reward if helps !!!!!

  • How can I add some fields with LSMW standard program(Direct methods)

    Is this possible to add some fields with LSMW standard program?I like to upload data for MM01 using LSMW direct method,but some fields are not in standard program.How can I solve this problem?kindly help me pls.....

    Hi
    I think this should be possible. While doing LSMW, when the first record is uploaded system reads the fields ans stores them.
    Regards]
    Aravind

  • How to add new fields in Reduced message ( in BD53 )

    Hi Experts,
    How to add new fields in Reduced message ( in BD53 ), when the required field iis available in Table or Structure and need to be added in BD53 so that we can ALE.
    Thanks,
    Ninad

    Hello,
    I think of something like:
    First, you create extension, with transaction WE30.
    Then, reduce your idoc, your extension should also be proposed.
    Do not forget to add this extension in outbound we82, and/or we57 in inbound, and WE20, and find BTE or exit to populate extension.
    regards.
    F.S.

  • 11.5.9/OAF 5.7 : how to add new fields in iProc "search results" page

    We need to add new fields into iProc "search results" page - "Personalize Self-Service Defn" is et, we can enter the personalization screens (from both the "master" link at top/right page level or from the link above the region) - anyway cannot find how to add new fields. Do we have to go to AK developer and/or XML files or is it feasable from OAF (as it is with 11510) ? TIA.

    It depends on what fields you want to add.
    1. If Oracle has included the fields, just render them via personalizations
    2. If they are brand new fields:
    a) you will need to extend the VO (I do not know the exact name).
    b) change the query to get your extra db columns if necesary
    c) add transient attributes to the VO and map them to b).
    d) Then you need to add the items via personalization and map them to the attributes you created in c)
    Check on metalink for the lates version of OAF Dev Guide and Personalization guide.
    Thanks
    Sandeep

  • CRM  IC Winclient - How to add new fields in the BP Search of TRX CIC0

    Hello Experts,
    I want to know how to add new fields in the BP Search of TRX CIC0. In the HTML that we're using here I need to add the URL of the BP.
    Can you help me?
    Thanks in advance.
    Caíque Escaler

    Hi
    make append to tables in se11 - CCMBP1FIELDS, CCMBP2FIELDS
    in spro in Define customer-specific search control -> mark fields with X.
    and enhance html template CRM_CIC_SEARCH_DISPLAY. -> tcode smw0, look for package CRM_CIC_COMPONENTS for html CRM_CIC_SEARCH_DISPLAY. export it from SAP, edit, and import.
    you will need to enhance function module used for searching - you will find him in spro in Search Strategies.
    Regards
    Radek

  • How to add new fields to the system form (Ex.expenses to a/r invoice form)

    hi
    can any one tell me how to add new fields to the system form (Ex.expenses to a/r invoice form)
    i want to add expenses field to system a/r invoice form and connect data base also.
    i used the code of samples\11.system form manipulation(vb.net) but i'm not able to get it....so can any one help with code or concepts.
    reply soon plz..
    thankQ

    If I understood you correctly, you are just trying to add new fields to the invoice form and then use them in your form. you should first go and add the field to your tables, which you would do by going to Tool --> User Defined Fields --> Manage User Fields. There are different documents or categories given. For ex. for invoices, Sales Orders you would add your field under the Marketing Documents. If you want the field to be just one per invoice, add it to the Title, otherwise if you want a field per invoice or Sales Order line, add it to the Rows section. Once you have done that then you can just create a edit box or drop down to represent the field and set the datasource for that to your field. If you want example code to do that, let me know.

Maybe you are looking for