ABAP Webdynpro ADOBE interactive form

Hi All,
I have a problem when reading attachments from online adobe interactive form in Webdynpro ABAP.
I have tried two options:
Option1:
Get FP reference.
l_fp = cl_fp=>get_reference( ).
try.
Create PDF Object.
l_pdfobj = l_fp->create_pdf_object( connection = 'ADS' ).
Set document.
l_pdfobj->set_document( pdfdata = lv_pdf ).
Set task to get attachments.
l_pdfobj->set_task_getattachments( ).
Execute, call ADS.
l_pdfobj->execute( ).
Get result.
l_attachments = l_pdfobj->get_attachments( ).
CATCH cx_fp_runtime_system INTO exc.
xslt_message = exc->get_text( ).
ENDTRY.
option 2: in wdomodify method
DATA l_ifba TYPE REF TO cl_wd_interactive_form.
l_ifba ?= view->get_element( 'IF_001' ).
DATA l_form_method_handler TYPE REF TO IF_WD_IACTIVE_FORM_METHOD_HNDL.
l_form_method_handler ?= l_ifba->_method_handler.
DATA l_attachments TYPE tfpattachments.
l_attachments = l_form_method_handler->get_attachments( ).
Both options are not getting the attachments.
Our SAP Netweaver version is 7 and ehp 4, ADS configured.
If i save the pdf with attachments locally and then use the UI upload and read the attachments it works. But not when the interactive form is online and when i add attachments to it and click submit(where submit code is the option 1 code), it is not finding any attachments. I wonder whether pdfsource context stores the attachments or not.
When i check the note, SAP say that attachments are supported from ehp2.
What is that i am missing? Any direction would be good.
In worst case i will do webdynpro screens for attachments maintenance, wanted to check with all experts before taking this option.
Please someone answer.
Thanks
Anu

>When i check the note, SAP say that attachments are supported from ehp2.
That is correct.  Attachments are supported as of NetWeaver 7.0 Enhancement Package 2.
>Our SAP Netweaver version is 7 and ehp 4, ADS configured.
Not possible.  NetWeaver 7.0 Enhancement Package 4 doesn't even exist yet.  In fact 7.0 Enhancement Package 2 won't start ramp-up until December 20th. I think you are confusing your ERP Enhancement Package level with your NetWeaver Enhancement Package level.  I'm guessing that it is much more likely that you are on ERP 6.0 Enhancement Package 4.  This level of ERP actually runs on NetWeaver 7.0 Enhancement Package 1.

Similar Messages

  • Abap Webdynpro & Adobe Interactive Forms : Refresh Context

    We created a Abap Webdynpro program to fill an Adobe interactive form. When we read the first time the data the form context is filled and displayed. When we read other data then the form is not refreshed. This is <u><b>only the case</b></u> when the form is enabled as interactive.
    When we use 2 views then everyting is ok. But we want to place the form in an Embedded View, then we have the same problem. Is this a know problem ?

    Hi,
    We faced a similar Issue. We could get past it by chaging the view property to "When Visible" for both the embedded view & Main view.
    Try & letme know if it works. We are trying to solve some other issues aroind this right now. Only the checkboxes dont get populated the second time we go to the view having Adobe form. Rest all data on form is refreshed. But not the Check Boxes.
    thanks,
    Phani

  • Iview from webDynpro ABAP with Adobe interactive form

    Hi gurus.
    Can I make an iview from a webDynpro ABAP that generates an Adobe Interactive Form, and generate this form from the portal as well?
    thanks in advanced,
    Dieuba

    Chintan thanks for your reply.
    Using Adobe Cycler Designer you can design an interactive Form (fields to be filled by the client, buttons, etc.) and you can integrate this with webDynpros ABAP and JAVA. I want to make an iview that connects with this webDynpro and also generates this form to be filled by the user, so it can send the data back to the sap system.

  • ABAP webdynpro with interactive form - launching failure

    We are doing some prototype in the solution manager box using ABAP webdynpro and Adobe Interactive Form. I created a webdynpro with a very simple Adobe form embedded in an view.
    But when I test the webdynpro, I got the following error page in internet browser, any idea?
    Error when processing your request
    What has happened?
    The URL http://md1as086.medimmune.com:8001/sap/bc/webdynpro/sap/z_wd_bookflight_gebo/ was not called due to an error.
    Note
    The following error text was processed in the system SMT : WebDynpro Exception: ADS: Request start time: Tue Mar 06 11:53:06 EST 2007(200.101). ?&#43970;.RuntimeProcessor.process(RuntimeProc
    The error occurred on the application server MD1AS086_SMT_01 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: RAISE of program CX_WD_GENERAL=================CP
    Method: CREATE_PDF of program CL_WD_ADOBE_SERVICES==========CP
    Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/LADOBE==================CP
    Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/LADOBE==================CP
    Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L8STANDARD==============CP
    Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L8STANDARD==============CP
    Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L8STANDARD==============CP
    Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L7STANDARD==============CP
    Method: CONV_VIEW_INTO_VE_ADAPTER_TREE of program CL_WDR_INTERNAL_WINDOW_ADAPTERCP
    Method: SET_CONTENT_BY_WINDOW of program CL_WDR_INTERNAL_WINDOW_ADAPTERCP
    What can I do?
    If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system SMT in transaction ST22.
    If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server MD1AS086_SMT_01 in transaction SM21.
    If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server MD1AS086_SMT_01 . In some situations, you may also need to analyze the trace files of other work processes.
    If you do not yet have a user ID, contact your system administrator.
    Error code: ICF-IE-http -c: 200 -u: CHEUNGJ -l: E -s: SMT -i: MD1AS086_SMT_01 -w: 0 -d: 20070306 -t: 115305 -v: RABAX_STATE -e: UNCAUGHT_EXCEPTION
    HTTP 500 - Internal Server Error
    Your SAP Internet Communication Framework Team

    Hi,
    Is you ADS Configured ?
    Check that out.
    Regards
    <i><b>Raja Sekhar</b></i>

  • Webdynpro + Adobe Interactive Form + Web Service

    Hello Experts,
    Can you please provide me the useful solutions for the below mentioned issues.
    I created a Webdynpro with one view .Kept the adobe interactive form on the view by binding the structure with all my fields to the data source. And one webservice is linked to this form by keeping one submit button on the form. Iam sending the entire data filled on the form to the webservice as importing structure which is binded to the DATA SOURCE of the View in the Webdynpro. Now my questions are,
    1.Among these fields,i have a list box (can select multiple values from the list). Iam pasing the values to this list box from the Webdynpro with out changing the TYPE of field in the structure. But all the selected values of list box should be available in the web service. how is it possile?. The importing structure contains the TYPE of that field as a data element and not a TABLE TYPE.
    2. How to make the borders of the field in red color in run time. (like it comes for mandatory fields initially).
    Thanks in advance.
    Regards,
    Ram.

    Hi,
    But now, my doubt is "How to know the list of values selected in the list box to concatenate using scripting in th Adobe form it self? "
    For list box which is multiselect, when you say this.rawValue you get a arraylist, i believe separated by "\n" which mean newline on the form and separated by # when it reaches to SAP.
    And also, regarding border color. The suggested logic is not changing the color of the border of the field. Instead it is giving additional border in specified color. But, Is it not possible to change the actual border color instead of adding additional borders with other color
    You feel like aditional border because the field is an input type which has emboss effect to look, you can change the appearance of the file from palletes/windos>object>field-->appearance dropdown, just say it to none and alter the type field in Value tab from user entered optional to readonly you will see the difference.
    Let me know if this suffice you.
    Cheers,
    Sai

  • Search Help from SAP values using WebDynpro ABAP in ADOBE Interactive Form

    Hi,
    How to populate search help on ADOBE interactive online form which is residing on a WebDynpro ABAP application?
    Thanks & Regards,
    Sandip amar

    HI,
    Adobe from is integraated with R/3 just like smartform.
    So if u use any DDIC tabel field which have inbuilt search help then it will automatically intergrated with Adobe form.
    If not then u have to make at ztable via foreign key or via FM at program level.
    Regards
    ricky

  • Can ABAP Webdynpro use interactive form or just print only

    I saw a diagram in the ADS configuration Guide for SP10 what shows that the ABAP side of the configuration is only for print forms. Now my question is: can ABAP Webdynpro include an interactive Adobe form in the view? Has anyone done it before? It seems that it is only for Java Webdynpro that the interactive part is working.
    If you have done one, can you share some information?
    Thanks

    Hi Jeff,
    Sure, Web Dynpro ABAP can also embed Interactive Forms.
    Help is available on help.sap.com: http://help.sap.com/saphelp_nw04s/helpdata/en/aa/940ee5331b4b8fa0a6cb6714dc5db4/frameset.htm
    There are also some nice videos of this following https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/7c3bc67e-0c01-0010-dbb3-908315896909?rid=/webcontent/uuid/24b9e126-0b01-0010-e098-f46384fad9f3">this [original link is broken] [original link is broken].
    Cheers,
    Francois

  • Testing WebDynpro Adobe Interactive forms Using eCATT or any other testing

    Hi All,
    We are testing WebDynpro Adobe forms (Java). is there any methodology to test Interactive forms not normal webdynpro applications. Especially Interactive form with UI fields like dropdwons, datepickers dropdown values are from BAPI/RFC's  in these forms we will perfom actions like send data to backend and display PO created in onther view.
    once we repaly the test script all the drop down values are not updated this test scenario we tested with LR.
    Is there any procedure to test this scenario using eCATT or any other testing Tool.
    Rehards,
    Murali

    Hi Vara,
    You can develop Interactive forms using WD ABAP also.
    [E Learning- Interactive Forms using WD ABAP|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/media/uuid/c766e918-0b01-0010-99b1-c2b78cd059b3]
    WD Java is useful in case, when your ABAP system is less than ECC 6.0. Otherwise you can achieve same functionalities in WD ABAP also.
    Hope this will help you.
    Amit

  • WEBDYNPRO ADOBE INTERACTIVE FORMS INTERNAL TABLE BINDING

    Hello Firends,
    I have created one table in the WebDynpro Program with Context NODE_RESULT having Cardinality 0...n in the View ADOBE_VIEW. In this view I have created the Interactive Form and specified the properties: data source as NODE_RESULT, Template Source as Z_XX_ADOBE_FORM.
    Also I have made an supply function for the context NODE_RESULT as GET_RESULT.
    In the Supply Function I have used the BAPI to fill the contents of Internal table (itab_data). And have binded the itab_data using node->bind_elements... (ALSO Tried node->bind_table...).
    Also I have coded the HANDLE_IN method.
    Here the point is that I can see the table in the interactive form layout and have successfuly binded all the elements and when  I have tested the form, the Adobe form is showing the blank table. i.e. it is showing up only the design of table, not the internal table values what I have binded.
    I have made every check like ADS is working fine as I can run the Interactive form through the ABAP program (i.e. through se38, where the form is allowing me to save the data in the PDF).
    Have installed the ACF.
    Also checked that the form is XML based schema and it Generated.
    Here everything is fine but I am unable to bind the internal table from webdynpro to Adobe Interative form.
    Friends plz help me in resolving this issue.
    Thanking You
    Regards
    Pradeep Goli

    Hi Vaibhav,
    Sorry for replying late.. I have done debugging on the node and found values are being populated to the internal table which i have created, and also as you said i have dragged the node and found the table icon is appearing and in form object pallette of that table the poperty of binding is "....[*]" is also creating but the vvalues are not being reflected to the PDF output.
    Also i have tried many approaches like first creating the form and then creating the webdynpro program and by linking the form to the wendunprro. But the result is same i.e. no values are being found in output.
    But i have a doubt that what are the system requirements to get this binding done properly. i.e. I am using Netweaver 2004 with SPS release 7 and Adobe 8 and ACF is being installed in the system. And also I can see the values if I am using the structure but the problem is with table. And I can work with the ABAP ADOBE where if I am coding using se38 and executing the values are excellently displaying in the PDF output(Similar case with interactive forms) Also ADS is properly configured.
    Is it compulsary to have SPS GREATER than 8 for NETWEAVER 2004.
    Please kindly help me in this regard. Thanking you at the earliest.
    Regards
    Pradeep Goli

  • Reg: WebDynpro Adobe Interactive forms

    Hi Experts,
          I am using an application where i have 2 screens, First screen I have a button Create, when i click on Create a new window with interactive form opens where I have an Adobe form in Editable mode, here i need to enter data and save which gets saved in DB. I have a Save button and back button in this screen
          I am using Interactive form with displaytype as Native, Template Source as Custom developed one, whose interface is an XML Based interface and layout type is ZCI. The XML based Interface was generated with the Node in WebDynpro application.
          When i traverse to the screen with adobe form in editable mode and click save or back button, nothing happens, the internet explorer shows a wait status and nothin else happens. The whole process stands still with a image showing wait. Does Anyone have an idea why this problem has arised? I even tried to put a debugger in the code of save button but the problem is its not going to that part of code itself.
    Please help ASAP.
    Regards
    Naveen

    hi,
    If that is laready done, then you should check if the form is set to be of Dynamic Type.
    You can check that in Layout Tab. By accessing the menu option Edit->Form Properties.
    This wll display a window, in that click on Defaults tab , there make sure on the DropDown for XDP preview format, "Acrobat 7 (Dynamic) XML Type" or "Acrobat 8 (Dynamic) XML Type"  is selected.
    Hope this solves your problem.

  • Valuehelp is not working on Webdynpro adobe interactive form

    Hi All,
    I have a field "REGION" on my form and i added a valuehelp to this field. Its context attribute is "REGIO" . When i click on this valuehelp on portal, It says "Table doesnot have visible columns".
    Please let me know why this is happening.
    Regards,
    Praveen Kambala.
    Edited by: PRAVEEN KAMBALA on Jan 19, 2012 5:09 PM

    Hi All,
    I have a field "REGION" on my form and i added a valuehelp to this field. Its context attribute is "REGIO" . When i click on this valuehelp on portal, It says "Table doesnot have visible columns".
    Please let me know why this is happening.
    Regards,
    Praveen Kambala.
    Edited by: PRAVEEN KAMBALA on Jan 19, 2012 5:09 PM

  • Filling dynamic drop down in adobe interactive form( webdynpro ABAP)

    HI all,
    Im new in Webdynpro ABAP, my requirement is to fill drop down list in adobe interactive form. i created adobe form and its working fine.
    I Created context like ROOT(cardinality 1:1)->DATANODE cardinality 0:n. This context is for drop down and in wddoinit i did  like this.
      IN WDDOINIT ,
    DATA lo_nd_root TYPE REF TO if_wd_context_node.
      DATA lo_nd_datanode TYPE REF TO if_wd_context_node.
      DATA lo_el_datanode TYPE REF TO if_wd_context_element.
      DATA ls_datanode TYPE wd_this->elements_datanode.
    navigate from <CONTEXT> to <ROOT> via lead selection
      lo_nd_root = wd_context->get_child_node( name = wd_this->wdctx_root ).
    navigate from <ROOT> to <DATANODE> via lead selection
      lo_nd_datanode = lo_nd_root->get_child_node( name = wd_this->wdctx_datanode ).
    get element via lead selection
      lo_el_datanode = lo_nd_datanode->get_element(  ).
    ls_datanode[] = lt_dna_value[].
    CALL METHOD lo_nd_datanode->bind_table
      EXPORTING
        new_items            =  ls_datanode
        set_initial_elements = ABAP_TRUE.
       index                =
    while executing  i'm getting this error ": WebDynpro Exception: ADS: com.adobe.ProcessingException: No output was generated while rendering: Stream for: PDFOut.(200,101). " . can u please tell me how to bind value for drop down.
    I created sample table in same form and i binded same value to table, that time its executing fine.
    can u please tell me solution for this Scenario.
    Thanks
    Hemachandran.
    Edited by: hemachandran R on Sep 12, 2008 2:27 PM

    hi,
    My requirement, is to use dynamic drop down in dynamic table. I am using webdynpro abap.
    i populated the value in drop down.
    Its working fine but the problem is how to fill the default value in drop down. because i want to bind the default value which im getting specify value from the table.because each row
    im getting different values, like first row
    CAR
    , that CAR want to fill as a default value in drop down  and second row  as
    BIKE
    that BIKE  want to fill as default value in drop down  ( example drop down contain   car , bike , cycle).
    In adobe form i binded like this
      $record.DATANODE.DATA[*].DNA_RATING
    i dont know whether this one is correct or wrong  .
    im getting default value as empty.
    please give me some solution how to do this.its very urgent
    thanks
    hemachandran.

  • Adobe Interactive forms - ABAP Webdynpro or JAVA Webdynpro?

    Hi,
    I am an ABAPER and I got few requirements for Adobe Interactive forms Offline Scenario/Online scenarios & ALV reports.
    I have practiced a session ( How Tou2026execute an RFC model with inputs from Interactive Formswith RFC  Module ) -JAVA webdynpro where it interacts with SAP via BAPI.
    Now my question is  I am bent more towards ABAP.. I want to do this in ABAP but unfortunately I haven't found any similar material for ABAP webdynrpo.Could anyone pls suggest me !
    FYI.. We are also developing some ALV Webdynpro reports and I am using PURE ABAP which i like it.
    So the other reason is we don't want install NWDI and complicate this structure as we don't have ESS/MSS requirment here. Just we  need some forms/reports on portal.
    Any suggestions and links which can help me here?
    rgds
    Vara

    Hi Vara,
    You can develop Interactive forms using WD ABAP also.
    [E Learning- Interactive Forms using WD ABAP|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/media/uuid/c766e918-0b01-0010-99b1-c2b78cd059b3]
    WD Java is useful in case, when your ABAP system is less than ECC 6.0. Otherwise you can achieve same functionalities in WD ABAP also.
    Hope this will help you.
    Amit

  • Possible to run Adobe Interactive Forms in ABAP Webdynpro?

    Hi,
    Thanks all...
    I was request to install Adobe Interactive Forms (Adobe Document Server) and integrate with Web Dynpro web application.
    Would ABAP webdynpro could be fully integrated with Adobe Interactive Forms (Adobe Document Server)???
    How could i proceed with this?
    Anyone can send me guidance regarding this??
    Appreciate yours assisting.
    THANKS!!!
    BR
    Terry

    I required to load JAVA engine in my sys in order to run ADS (Adode document Server) follow the attached procedure?
    to do a java add-in.
    -Run sapinst
    -use option Java Add-in for ABAP in Additional Software Life-Cycle Tasks.
    Please correct me if i was wrong.
    THousand thanks,
    BR,
    Terry

  • Trigger workflow from ABAP webdynpro and attach an Adobe interactive form

    I have a need to create an ABAP Webdynpro that will upload a completed Adobe interactive form and then route the form to multiple approvers thru workflow.  I am having trouble finding any documentation or examples of passing the Adobe form in the workflow.  Do I have to save the content of every field on the form to an internal table and then have every workitem call an ABAP webdynpro to render the form?  Any help or suggestions would be greatly appreciated.

    Hi Joyce,
    This can be done as follows :
    [pdf as an attachment|https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/60ff6ad3-729b-2b10-6582-fedc82680a29&overridelayout=true]
    Regards,
    Geet

Maybe you are looking for