Adobe form on Link to Action

Hi Experts,
I an working on WDA application in which i have to call an adobe form on table column which is a link to action.
form is already created thorugh SFP of standard form type.
In some cases This form will be interactive and for some its not......which is through parameters in the form.
With ABAP driver program it is working fine but i donno how to use this in WDA.
Please suggest what to do...
Regards
Nik

Hi Nikhil,
The solution which I had suggested was for displaying the Adobe form in a new window on click of the LinkToAction field. Say suppose I have a view by name AIF & it is embedded within a window W_AIF. Then upon clicking on the LinktoAction within the MAIN view I can put the below code within the LinkToAction's onAction event to display the form in a new window:
DATA lo_window_manager TYPE REF TO if_wd_window_manager.
DATA lo_api_component  TYPE REF TO if_wd_component.
DATA lo_window         TYPE REF TO if_wd_window.
lo_api_component  = wd_comp_controller->wd_get_api( ).
lo_window_manager = lo_api_component->get_window_manager( ).
lo_window         = lo_window_manager->create_window(
                   window_name            = 'W_AIF'
*                  title                  =
*                  close_in_any_case      = abap_true
                   message_display_mode   = if_wd_window=>co_msg_display_mode_selected
*                  close_button           = abap_true
                   button_kind            = if_wd_window=>co_buttons_ok
                   message_type           = if_wd_window=>co_msg_type_none
                   default_button         = if_wd_window=>co_button_ok
lo_window->open( ).
You can generate the above coding through the code wizard by selecting the option as, "Generate Popup" & select the window name as the 2nd window that you have created.
Anyways now that you have specified that you want the form to be displayed within the same view as the LinkToAcion you can go ahead as how specified by Saketh. Define a context attribute say VISIBILITY of type WDUI_VISIBILITY. Give it a default value of 01 which would make it as invisible by default. Bind the "visible" property of the InteractiveForm UI element to this attribute. Now within the LinkToAction's onAction method you can just set the context attributes value to "02" which would mean making the form visible within the same view.
METHOD onactioncall_aif .
  wd_context->set_attribute( EXPORTING name  =  'VISIBILITY'
                                       value = '02' ).
endmethod.
Regards,
Uday

Similar Messages

  • Submit button from Adobe form doesn't trigger action???

    Hi all,
    the submit button within Adobe form doesn't trigger any action that i wrote. it happens to my machine, but it doesn't happen on some of my colleague's machines.
    i am using Adobe reader 8, when the first time i use IE to display the app, it prompts me to install some kind of activeX plug in, and after it installed, it told me that some setting is not correct, and it mentioned about adobe reader 6 or 7.
    will downgrade to 6 or 7 solve this problem? is there any other walkaround for it?
    thank you!

    If you are on Netweaver 2004s SP9 or higher, you could change the displayType property of InteractiveForm UI element to "Web Dynpro Native" and use the submit button from "Native" tab.
    If you are any other lower version, you dont have a choice but to use "activeX" which requires Active Component Framework (ACF) to communicate with server. You need to use button from "Web Dynpro ActiveX" tab. You need to install the right version of ACF (SAP Note 766191). Better if you use Adobe Reader 8.1.2.
    Thanks
    Ram

  • Adobe Form useful links...

    Hi,
    I am learning Adobe forms. Through previous threads on SDN I came accross this link.
    [https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/media/uuid/6addbe30-0d01-0010-49bb-e448c756db44]
    This is e-learning for Adode forms but I am not able to see video. Which player is required for it?
    Also any other links or study material to explain creation of Adobe forms step by step.
    Helpful answers will be rewarded.
    Thanks in advance,
    Madhura

    Hi,
    If you are looking for documents on Adobe, check the link -
    Re: adobe forms
    Otherwise whatever form you want just check for its alternative in ADOBE at SAP Market place and use it.
    For examples you can check this:
    U CAN CHECK WITH BC480*
    Reward Points if found helpfull..
    Cheers,
    Chandra Sekhar.

  • Creation of UI elements on click of a button in ADOBE form

    Hello Experts,
    I have a requirement which is ,
    on the ADOBE form after pressing some action Button i need to create a row of UI elements like Textbox label and Radio button with the values coming from Backend WDA application.
    Number of rows created are equivalent to number of  times button is clicked.
    Also in some cases i have to preload the rows with the existing data.
    Please let me know if this requirement can be accomplished in ADOBE form.
    Any inputs ,Suggestion and help will be very helpful.
    Thanks,
    Siddharth

    Thanks for the help,
    I resolved this by creating elemnts in WD context on click of a button in ADOBE form,And in form i used the WD context structure as a table with required cell editors.
    PDF form should be of type dynamic in this case.

  • ADOBE Form Using Table with dynamic number of rows

    Hi All
    First some information about our infrastructure:
    - AdobeDesigner 7.1 in the Developerstudio
    - SAP-Portal 7.0 SP15
    I have a View with tabstrips and behind the tabs i have defined an event. On one Tab I included a ADOBE-Form with Table. The Data for the PDF sould only filled in the context for the Form when i jump to this Tab. I created the Form by using this documentation [https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0859ad1-53aa-2a10-78ae-99e41c407669].
    To fill the tablecontext I use the following Code:
    IPrivateAnlegenBANFView.IPositionenElement position = null;
    IPrivateAnlegenBANFView.IPositionenNode posNode = wdContext.nodePositionen();
    int NUM_5_TIMES = 5;
    for (int i = 0; i < NUM_5_TIMES; i) {
    IPrivateAnlegenBANFView.IPositionenElement posElement = wdContext.createPositionenElement();
    +posElement.setMaterial("" + i);+
    +posElement.setKurztext("Test" + i);+
    +posElement.setWarengruppe("Warengr" + i);+
    posNode.addElement(posElement);
    If i put this code in the wdDoInit method it  works fine and shows me 5 Rows. But if I put the code in the Action of the tabstrip it shows me only one row. I checked the entries of the context and there are 5 entries (showed them in a WD-Table).
    Can someone tell me what im doing wrong?
    Thanks for a answer and kind regards
    Pascal

    Hi All
    finally i found the solution for the problem.
    When you define the interactive Form in the view do not define the property "dataSource" of UI-Element Interactive Form it seems, that the binding is static and not dynamic.
    Add the following source to the viewCotroller
    Global Part of the Source:
    private static IWDInteractiveForm form = null;
    Method wdDoModify:
    if (firstTime) {
      form = (IWDInteractiveForm) view.getElement("InteractiveForm");
    When you have an Event where you fill your Contextnode which you want to display in the table of an Adobe Form Use this code:
    Action:
    public void onActionFillTab(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent ){
      //@@begin onActionFillTab(ServerEvent)
         * Code to fill the Node for AdobeForm Table
        form.bindDataSource(wdContext.nodeTabelle().getNodeInfo());
      //@@end
    If you want to clear your table and show it directly use in the action the following code:
    wdContext.nodeTabelle().invalidate();
    form.bindDataSource(wdContext.nodeTabelle().getNodeInfo());
    Kind regards
    pascal

  • Link Adobe Form to Action Profile

    Hi,
    I need to link and action profile in CRM to a custom adobe pdf form.
    But it appears that I can not fill in the action profile a method class with an adobe form.
    Are there any solutions?
    Points rewarded for any help.
    Yann

    The only solution I found is to cheat a bit with SAP.
    I set up a smartform name, a specific class with a method.
    Within that method, I manually change the form name to use my Adobe form.
    Hope this might help. Works well for me.
    Yann

  • Adobe form data refresh on new action

    I have a table where the first column has a data field with a link to an action, the action calls a method to execute a model and then displays a new view with an InteractiveForm to display the data for the selected field.  So, select an employee in the table, model is executed, Adobe form is displayed to show the data for that employee.  The manager can then click a back button to go back and select a new employee from the table and then display the Adobe form for the new employee.  This all works great the 1st time, but when I go back and select a new employee the Adobe form still displays the data for the 1st employee.  I have added fields mapped to the context values to verify that the data is changing each time I select a new employee, but the Adobe form does not get updated.  This seems too easy, what am I missing to clear my Adobe form and populate the new data the next time in?
    Thanks for any guidance.
    Jeff Mathieson

    Hi,
    just try to change the mode property of the interactive form element to " generatePdf" and check.
    hope it helps you.
    Rergards,
    ramesh
    Edited by: Ramesh Babu V on Aug 20, 2010 4:10 PM

  • Inserting a link in Adobe forms central?

    How do I insert an internet link on a Form in adobe forms central?

    The "insert/edit link" button is on the top menu bar, between the paragraph alignment buttons and the "Form Setup" button. If it's greyed out you'll need to insert a question or formatted text field.

  • Link lines in Adobe forms

    Dear Experts,
    how can i link lines so that the line break cant happen between them ?
    Thanks a lot.

    Hello,
    1) you may want to fix your number of SDN points or you may find troublesome to find anybody to help you if you have never helped a living soul.
    2) there is "allow page breaks" switch at the sub-form level
    3) there is Adobe forms forum under NetWeaver.
    Otto

  • Link to url in adobe form

    Hi
    iHave a adobe form in which i need to place a * URL* as soon as user clicks  on that url he should be navigated to that link, can u tell which *UI i should palce in adobe form so that when user click on it he should go to that site(for example take google.co.in)* and what are the properties i should set for that UI element.
    Thanks
    Krishna
    Edited by: kirshna rao on Nov 18, 2008 11:05 AM

    Hi,
    I think you are asking normal links
    You can use "LinkToURL" element and set the "reference" property to url.
    Regards,
    Lakshmi Prasad.

  • Eed link to the tutorial for creating a Interactive Adobe forms using WDA

    Hi Friends,
      I need link to the tutorial for creating a Interactive Adobe forms using WD ABAP

    Hi,
    Before posting search once in sdn for Blogs or articles.You will get information.Any how please look at this video demonstartion.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/20029530-54ef-2910-1b93-c41608ae0c90
    and check these blogs
    https://www.sdn.sap.com/irj/sdn/adobe?rid=/webcontent/uuid/24b9e126-0b01-0010-e098-f46384fad9f3

  • Adobe form from desktop to external email through link

    Hi.
    I want to send my adobe form (pdf format) from my desktop to external email i.d.
    all the basic settings were done here..
    i am able to send text message to external mail i.d,but i couldnt able to send a link or file..
    once enduser clicks the file,he need to see my adobe form as it is in pdf format
    Thanks..
    Raghu

    Hi..
    does any one here to explain how the coding to be done..

  • Adobe form link in all line items

    Hi,
    I have a tipical requirement in WDA Adobe forms.
    In a list of material line items, when ever click on any one of the items it should have link to the another adobe form depends on material type.
    In this case we have 3 types of material types.So, here i have 3 different forms.
    So, depends on this material type that each item should have to link with any of these 3 forms.
    How can we do this?
    Thanks and Regards,
    Prabhakar Dharmala

    Hi,
    Use get attribute to get the value from context element and pass it to IF_WD_NAVIGATION_SERVICES~DO_DYNAMIC_NAVIGATION
    Provide the following parameters to get the navigation link:
    SOURCE_PLUG_NAME
    PLUG_PARAMETERS = attribute value(which u want to provide link)
    TARGET_COMPONENT_NAME
    TARGET_PLUG_NAME
    REWARD points..:-)

  • In Adobe Forms, Is it Possible to remove File Attachment Link of Navigation

    Hi all,
    I have devoloped an application for Adobe Form. It is working Properly.
    In the Output, I want to REMOVE  File Attachment Link in Navigation Pane. Is it Possible to do that?
    I know that we can completely hide Navigation Pane, but i need to remove only file attachment.
    Thanks in Advance
    Malla

    Hi Malla,
    To my knowledge, this is not possible. You can hide/show the entire toolbar. But not a specific item for security reasons.
    Check out the following link
    http://www.acrobatusers.com/forums/aucbb/viewtopic.php?id=7845
    Regards,
    Mathan

  • Can Adobe Forms link to multiple databases?

    I've created a form for an air charter company. I need it to link to several different databases. Can Adobe Forms do this?

    Not directly, no. Only if that form was created in LiveCycle Designer.
    It used to be possible with forms created in Acrobat as well, but Adobe
    removed that possibility for some reason.
    On Fri, Dec 5, 2014 at 4:38 AM, apimachinery <[email protected]>

Maybe you are looking for

  • Class not found exception in Applet

    Hi, I coded an Applet which is running perfectly in Forte. But if I try it in the IExplorer, I get the following exception, if I include the class java.util.Random, which I need to use. If I implement it, following exception is posted: Exception occu

  • Taskbar icons disappear in Windows 7

    I have recently installed Windows 7 Ultimate.  If I click on the taskbar icon for an open window/application, the window is minimised AND the task bar icon disappears.  I have to use ALT-TAB to find my window again.  It is infuriating.  I have Win 7

  • How long does it generally take to get a confirmation email?

    I got my ipod today, and to my dismay I have to go through an annoying registering process. Did that, and now I've been waiting for a confirmation email. For something like an hour. This is silly, how long ought this take?

  • My message sounds quit working

    My message sounds stopped working, any suggestion?

  • Populating list with connected GPIB interfaces

    I'm working on the setup section of an APP in Delphi5.0 using the GPIB-32.DLL and am a little baffled. Ni supplied this little gizmo that searches for GPIB interfaces (not devices). I would like to emulate this functionality for my application in a s