Drop down list in ADOBE Forms - WDP for ABAP...urgent

Hi Gurus,
Can you please explain me how to display values in the dropdown list of Adobe interactive form in WDP for ABAP. Also expalin me how to accept them in the program once the user selects the value from the list. The requirement is I have to call the RFC, get the data and display in the dropdown list at the time of initialization.

hi,
to populate the dropdown list you can do it...
1). manually or 
2). by code(i work in java... there must be some ABAP equivalent...)
1). <b>manually</b> go to interactive form->edit
     go to Object tab->field tab ->
     you must see something like
     List Items :
     Text     + x
     click on the green + sign...
     it promps you to type. type in the value press enter... and so  on...
2) <b>by Code...</b>
    //set up contents of a drop down list dynamically...
    IWDAttributeInfo countryInfo = wdContext.nodeTravelData().getNodeInfo().
            getAttributeInfo().getAttribute("DestinationCountry");
    ISimpleTypeModifiable countryType =
            countryInfo.getModifiableSimpleType();
    IModifiableSimpleValueSet countryValueSet  =
            countryType.getSVServices().getModifiableSimpleValueSet();
    countryValueSet.put("1","Germany");
    countryValueSet.put("2","UK");
This will work....
regards,
-amol gupta

Similar Messages

  • How to get prefilled drop down list in Adobe form from WebDynpro context

    Hi All,
    We all know that we can have dropdown list in webdynpro which can be automatically populated by the context node collection.
    How can we have the same functionality in Adobe form drop down list. I tried to bind the node attribute to drop down list in Adobe form but it shows me only first element. I am not able to see all the elements in the dropdown but if I am doing same thing for WebDynpro DropDown list I can see the complete List.
    Anybody with Solution?

    Hi Ricky
    I have started a thread for this problem and got an answer for it already. Unfortunately I did not have the time to check it out yet; have a look over there:
    https://mail.cirrus.ch/exchweb/bin/redir.asp?URL=https:///community [original link is broken]
    I appreciate if you tell me whether it worked for you.
    Andreas

  • How to add values to drop down list in adobe forms

    how to add values to drop down list in adobe forms

    Hi,
    If you are using WD Java following are steps of filling values in DD Box:
    1 Create a simple type in the Dictionary.
    2 Create an attribute "CountryNew" in the Context of type created by you.
    3 Write following code in the init method of the form:
    IWDAttributeInfo countryinfo =
                   wdContext.nodeEmployee().getNodeInfo().getAttribute("CountryNew");
    ISimpleTypeModifiable Country = countryinfo.getModifiableSimpleType();
    IModifiableSimpleValueSet countryValueSet =
                   Country.getSVServices().getModifiableSimpleValueSet();
    countryValueSet.put("IN", "INDIA");
    countryValueSet.put("US "USA");
    4 Add a Enumrated DD box in the form and bind it to the attribute "CountryNew"
    Hope this helps
    Amit

  • Dynamic drop down list in Adobe forms

    I have created a drop down list using enumerated drop down list from webdynpro native tab and binded in the object palette by giving $record.sap-vhlist.DESCR\.DATA\.FIELD.item[]* in the list items dynamically.DESCR is the field in the internal table into which i fetched data from the database table .I have written this code in a BADI.I dont know whether my form's display type is activex or native? I am not getting any values in the drop down list.can anybody please tell me what might be missing and how should i know whether my form is ActiveX or Native?
    My form is called from portal so i have used BADI to connect portal to form

    Hi sarang,
    I have done a dynamic drop down list in which DESCR field comes from database table and pops into the drop down dynamically. I was working for a PCR scenario so the adobe form was called from portal.I will tell u all the required steps.It might work for u as it is working for me:
    1.In the form:
    I used two elements from library first is a "ENUMERATED DROP DOWN LIST NO SELECT" from web-dynpro native tab and second is "ISR_TEXT DISPLAY INVISIBLE ON EDIT MODE" from ISR controls tab.Place them one on other inthe form.
    For drop down list the setting are:
         In object, field tab click on list items there in ITEMS put :$record.sap-vhlist.DESCR\.DATA\.FIELD.item[*].in ITEMS TEXT write text in ITEMS KEY write key.
         In binding,in default binding put $record.DESCR.DATA[*].FIELD.
    For text element the settings are:
         In binding,default binding put Normal.
         when we select ISR_TEXT DISPLAY INVISIBLE ON EDIT MODE it automatically comes with calculated read only int he value tab.so open script editor and place the below code:
    $record.DESCR.DATA.FIELD (in calculate).
    2.Now the code in BADI is as follows:
    In BADI we have to write the code for drop down list in the METHOD "SCENARIO_SET_ADDITIONAL_VALUES"
    As i didnt change the standard BADI i added an enhancement spot in which i wrote a function module which fills ADDITIONAL_DATA. and the below code fills the ADDITIONAL_DATA .
    DATA: t_t572b TYPE STANDARD TABLE OF t572b WITH HEADER LINE,
            t_t554t TYPE STANDARD TABLE OF t554t WITH HEADER LINE.
      SELECT * FROM t572b INTO TABLE t_t572b WHERE sprsl EQ 'E'.
      CLEAR ls_additional_data-fieldindex.
      LOOP AT t_t572b.
        ADD 1 TO ls_additional_data-fieldindex.
        ls_additional_data-fieldname ='DESCR_KEY'.
        ls_additional_data-fieldvalue = t_t572b-descd.
        APPEND ls_additional_data TO additional_data.
        ls_additional_data-fieldname ='DESCR_LABEL'.
        ls_additional_data-fieldvalue = t_t572b-descr.
        APPEND ls_additional_data TO additional_data.
        CLEAR t_t572b.
      ENDLOOP.
    For DESCR field the we have to declare  DESCR_KEY and DESCR_LABEL in the place holders for key values and palce holders for default values in characteristics tab(where all the fields for the form are defined) of ur respective scenario.(where ur pcr scenario is defined)
    Hope ur problem got resolved.
    Please let me know if any doubts.
    If ur form is not called from portal and u want a dynamic drop down list the difference is put a data drop down list and in object, field tab click on list items there in ITEMS select the field into which u populated the data from the database table (this code shud be written in code Initialization in the respective interface) and in ITEMS TEXT put $ in ITEMS KEY put $.and in binding as we normally do bind it to the respective field in which the data is populated from database table.
    It should work.

  • Populating values to drop down list in Adobe Forms

    Hi,
    We have added a drop down list in our adobe form. Our requirement is Payment Terms should be displayed in this drop down list. We tried by adding values to drop down list in object palette window by using '+' sign. But now we want to display values dynamically from table T052U. We need to bring two fields ZTERM and TEXT1. We don't want to use database connection, just from a table as an importing parameter it should be appended to this list.
    Atpresent, we don't want to use webdynpro or java for getting values.
    Please provide suitable answers.

    hi,
    cretae simple type in data dictionary i don't have any idea to create simple type in adobe forms.
    For creating Simple Type------in Dictionary->Local Dictionary->Data Type->Simple Type(here right click u get  create simple type).and after that choose Enumaration Here u can add values
    and create a node WITH one attribute and this attribute is off Type of that simple type u created in local dictionary and bind that node with interactive form data source property ,now in interactive form drag and drop that attribte from your dataView Run your application  these values will populate in your Interactive form.
    Regards
    Trilochan

  • Drop down list in Adobe forms

    Hi All,
    I need to provide a drop down list in the Adobe form. I am calling this form from an SE38 program. I have selected the 'Value Help drop down list' element. How do i pass the value or bind the values to this element. The values for the drop down list are selected from a standard table at runtime.
    I tried using Enumerated drop down list also but did not work.
    Any idea????
    Thanks,
    Prakash Pandey

    Hi ,
    Thanks for posting this, saved me a lot of hassles trying to program something. One question. My values are in a nested table. e.g. I have a table with criteria for an appraisal. The criteria have a dropdown on them with a ratings. So, one appraisal, many citeria, many possible rating values. When I put in your code, e.g. $record.APPRAISAL.CRITERIA.DATA[].RATINGS.DATA[] , I get all Ratings relevant to all criteria on each line for the criteria table, not just for the criterion they belong to. How do I specify that it should only pick up the ratings for the current criterion ?
    Hope my explanation makes sense
    Thanks !

  • Regarding drop down list  in adobe forms ::::urgent

    hi
    i have a drop down list with entries 1,2,3...  and a text field in the form layout.
    now the requirement is when i select one entry from the list
    the name of that particular entry should display in the text field.
    suppose say for ex...
    entry 1   name=xxxxx
    entry 2   name =yyyyy.
    like wise depending on what i select it should display the result in the text box..
    let me know the logic for it...
    Edited by: suman yerravelli on Mar 4, 2008 6:03 AM

    hi all
    i have a drop down list with entries 1,2,3... and a text field in the form layout.
    now the requirement is when i select one entry from the list
    the name of that particular entry should display in the text field.
    suppose say for ex...
    entry 1 name=xxxxx
    entry 2 name =yyyyy.
    like wise depending on what i select it should display the result in the text box..
    let me know the logic for it...

  • Drop down list button in the WDP Abap interactive form

    Hi Gurus,
    I wanted to implement the drop down list button in the WDP Abap interactive form. Once the users clicks on the drop down button, an RFC should be called and display the details under the drop down button. Please give me the logic with code. Its very urgent...please help me. Please note that it is in WDP Abap interactive forms. We are using NW2004S, ECC6.0.

    hi david,
    all the UI elements in the adobe form are generally connected to your web-dynpro Context.
    whatever you type in the online adobe form is reflected in the respective context attributes of the dynpro Context of the view where "ur Interactive form UI element is".
    that means you can yourself fill the contents of ur interactive form by working on the get/set methods of the context attributes.
    Likewise you can clear the form by setting all context attributes to blank eg ""
    with regards,
    -Amol Gupta

  • Populating Drop-down List in Interactive Forms for Java

    Hi,all
    I need to populate a drop-down list in Interactive Form.
    I tried to do it by using Dynamic Properties of the drop-down
    list,but didn't give nothing.At the same time I have successfully
    populated a simple drop-down list(on webdynpro view),which I
    replaced near my InteractiveForm.
    What may be the problem?
    Regards,
    Michael

    Use the DDL from the Web Dynpro pallette. Bind the same/ similar attribute of the DDL you used in the web Dynpro view in the interactive form also... this should work..
    Thanks and Regards,
    Anto.

  • Drop down values in Adobe Forms vanishes upon Check and Send in HRAS

    Hello
    The drop down values in Adobe Forms vanishes upon Check and Send while initiating the process.
    I also get the error , u2018 The Entered Value is not on the List of Valid Valuesu2019   when I select the values again and try to SUBMIT.
    We are in EHP4u2026 and I am seeing many Notes has been released to address these issues in EHP3 itself..
    Request your help and supportu2026.
    Thanks
    Meena Venkatesan

    Hello
    Thanks for the swift response.
    We applied the Note 1413209 and 1403266. The fix didnu2019t work.
    I noticed the SAP Note 1403266 mentions a prerequisite Note 1346443 which is for SP4.
    We are currently in SP5 and our system mentions Note 1346443 as u2018Cannot be Implemented. u2018
    Please advise.

  • Drop down list in Adobe : PCR Scenario

    Dear Experts,
    I am struggling to get the drop down list in Aobe forms.
    The values are getting populated in the internal table in BADI. But the values not coming in drop down list.
    Could you please help me on this issue?
    Should i have to write script for this?? script option is not coming in my ADLC.
    your valuable help will be definitly rewarded.
    thanks
    Yogesh.

    Hi Yogesh,
    Try using the WDP Activex dropdown in your form.
    Regards,
    Arafat

  • How do I edit a drop down list in a form just created?

    I have created a form with several drop down lists.  During the design process, I did not enter in data for the drop down, however cannot figure out how to edit that now.  Please help!

    GKaiseril - can you help me please?
    I've created a fillable form in Adobe Professional and my text boxes are prefilling...I did a few tests and it promts me to use the language used in my testing.  I do not want the text boxes to show prefilled options.  I checked Options tab and it does not have any values.  I am not sure why it's prefilling and how to remove it.  Any suggestions?

  • Fill Drop down list in Interactive form

    Hello.
    I am trying to display multiple values form the context of an form, so not web dynpro! I am using a valuelist object for that.
    When I test the form I am only getting to see the first value of my internal table and the drop down list cannot be expanded.
    If I analyse the XML I see that the items are there which I want to display.
    What is the cause of this, or is this only possible with Interactive form in an Web dynpro scenario (I hope not)
    Regards,
    Harrie Prinsen

    Hi Harrie,
    As per this post, I understand that you are going to use a simple ADOBE PRINT FORM which fetches data from ECC and displays it in the form...Am I right?
    See, if it is going to be a Simple PRINT FORM which is NON-INTERACTIVE in nature, I dont see the need of DROP DOWN LIST in this scenario. I think that could be the reason why always the first item of the INTERNAL TABLE is displayed all the time.
    If you have an INTERACTIVE SCENARIO where the user can select an option from the drop-down, then you can go with ABAP WD/JAVA WD/ISR Adobe Interactive Forms.
    Regards,
    <i><b>Raja Sekhar</b></i>

  • Drop down Values in Adobe form

    Dear All,
         Greetings.
         I am using the Adobe interactive form for E Recruitement(copying the standard and changing it as per the requirement). When i am using the Drop down value for one of the field. Instead of the drop down its showing as a POP-UP with all the possible values.
    I am not able to predict what the problem is. I need to have a drop down, instead of the pop up.
    Please help me in solving the issue.
    Thanks
    Ram M

    Hi Ram,
    Please use a Enumerated Drop down list ffrom the library, seems currently you have Extended Value selctor in your form.
    This will hopefully resolve the issue.
    Regards,
    Arafat

  • Drop Down Limit in Adobe Form

    Hi,
    I am having an issue on the drop down list in the adobe form, where the drop down list is only showing one item for user to select. In fact it should contains more.
    I debug and noticed that 228 items are returned to the drop down. It should show all 228 items in the drop down on the form.
    Futher investigation, i found that the drop down can only maximum display 225 items, the issue occurred when total items are more than 225.
    Is there any solution for this?
    Are we able to make it auto display a 'search box' whenever the drop down is not able to cater items more than 225?
    Please advice.
    Thanks
    Regards,
    Justin

    Dear  Wen Yew Lim,
    I believe this is a standard SAP functionality(although unwanted/disliked).
    You could rather use a node and achieve this functionality, instead of adding all the values in an enumerated attribute.
    Regards,
    Subramanian V.

Maybe you are looking for

  • My messenger not working properly on my iPhone 6 freezes completely and I miss all my texts just not working. anyone else having this issue?

    I have already swapped this phone out once for a new I phone 6. First one I was having same issues with. Now I got the new one and it was good for about a month and now its doing it to but worse. It freezes completely. Won't let any of my text messag

  • Deinterlace with sequence field

    Hi everybody, somebody told me that if I put some interlaced footage in a sequence with "none" field in the settings, Final Cut automatically deinterlace my footage exporting a progressive video. Is it true?

  • Can't launch home page

    Hello there. when i click the go to homepage lin k, i obtain a big connexion error. When i try to launch the database (after even before that), it happen nothing. here the error message on the browser (konqueror) used by oracle (and i set firefox as

  • HT201412 Red lines flashing- ipad will not turn on!

    My iPad will not respond - when pressing home button it just has red lines flash across the screen - will not even reboot - no apple logo and when I try to restore in iTunes I get an error "Unknown Error 3194) any one know what I can do?

  • Wie kann ich meine primäre Apple ID bei iCloud ändern?

    Hallo, ich habe eine Frage bzgl. meiner Apple ID bei iCloud. Ich habe zwei Apple IDs und bei der erstmaligen Anmeldung auf meinem MacBook habe ich die eine Apple ID genutzt, auf meinem iPhone jedoch die andere. Nun kann ich leider die Apple ID auf me