Dynamic rendering forms in abap

Hi all,
i am almost new in designing forms by adobe lifecycle designer.
I am designing the forms in SAP transaction SFP
and call my forms from the abap platform via function module.
Now i have the problem, that the adobe document server does not allow to render dynamic forms. So any use of javascript fails...
The rendered form shows in the xml the following lines:
<acrobat>
      <acrobat7>
         <dynamicRender>forbidden</dynamicRender>
      </acrobat7>
      <common>
Has anyone a clue, how to make the ADS render a dynamic form?
Thanx for your support.
Kind regards
Andreas

Dieter,
thanks for your hint. The sfpdocparams-fillable parameter did it!
Problem is solved.
Regards Andreas

Similar Messages

  • Dynamically rendering form elements

    I am very new to Adobe LiveCycle Designer and Adobe Form Server.
    Is is possible to create form elements dynamically? For example. User
    A's has 2 choices , so when the form is rendered for User A, he/she sees
    2 checkboxes, whereas User B' has 3 choices, so the form should display
    3 choices.
    what is the approach generally followed? Any suggestions will be
    appreciated.
    I am using Adobe Designer version 7.0 for Windows XP and Adobe Form Server 7.0.1 for Sun platform
    Thanks

    Hi John,<br /><br />Thanks for the prompt reply. I am trying something similar. It works partially. <br />I have 3 checkboxes, planA, planB and planC. The checkbox becomes visible/invisible based presence/abscene of xml tag respectively (see test.xml below); BUT the checkbox does not show up as checked (even though the value in test.xml is 1 for planC). <br /><br />I tried the following FormCalc (run at Client) in the initialize event of planC checkbox<br /><br />if (Exists($data.distributionForm.participant.plan.planC)) then<br />     planC.presence = "visible";<br />     planC.rawValue = $data.distributionForm.participant.plan.planC;<br />else <br />     planC.presence = "invisible";<br />endif<br /><br />Here's my test.xml<br /><?xml version="1.0" encoding="UTF-8"?><br /><distributionForm><br />     <participant><br />          <plan><br />               <planA>1</planA><br />               <planB>1</planB><br />               <planC>1</planC><br />          </plan><br />     </participant><br /></distributionForm><br /><br />What am I doing wrong? <br />Thanks

  • Jdeveloper : Creating data bindings for dynamically rendered form

    In Jdeveloper application, I've created data controls using web service(WSDL). In my application, I have a form which is rendered at run time. How can I set the form da ta to the parameters inside the data control?
    Any help will be greatly appreciated.
    Thanks and Regards,
    Niranjan.

    Hi Ankit
    bind all attribute in m bean as component binding and write following code on actionListener method of edit button.
       attrbin.setReadOnly(false);// where attrbin is binding of attribute.(do same for all attribute)

  • Adding rows in web dynpro ABAP Dynamic Interactive form.

    Hi Experts,
              I am having problem in web dynpro ABAP Dynamic Interactive form.
    This is my scenario....
    I have a dynamic interactive form that has buttons to add and remove rows in a table. It works fine when I preview it , but when I render, view or save it using ADS, it no longer works. The "add" button actually does instantiate more repeating rows, because I put some trace messages in to count them, but the added rows are not displayed. How do I make them visible?
    In web dynpro java we write some coding in modify view to set the pdf form as dynamic
    IWDInteractiveForm iForm =
    (IWDInteractiveForm)view.getElement("<ID>");
    iForm.setDynamicPDF(true);
    simillarly what we need to write in web dynpro ABAP.
    Please give me solution for the same.
    Thanks,
    Sathish

    hi all,
             expecting reply from u all. pls help me and give some sugesstion.
    regards,
    vinoth.

  • Dynamic .pdf forms

    Hello everyone,
    I am trying to find an application for my Curve 3300 that is able to render Adobe Dynamic XML Forms (it's a .pdf form, but it is created using LiveCycle Designer and has dynamic content that makes finding a renderer difficult.)
    I've tried the free trial of beamberry, and it isn't able to render the form... I get a "you need a newer version of adobe reader" error.
    Has anyone else out there had the same issue? If so, how did you resolve it? Can PDF To Go read dynamic .pdf forms?
    I'd appreciate any help that any one can offer.
    - Scott
    P.S. does anyone know which version of Adobe Reader is functionally equivalent to the Blackberry .pdf reader apps? Is it possible to know that, or are they two different creatures altogether?
    P.P.S. I figure that alot of people won't have any experience with dynamic .pdf forms... Here is a link to a sample dynamic .pdf form that I created for testing purposes. If you think that you have an app that can read it, please try opening the linked .pdf file on your blackberry. If anyone out there is able to view it, please let me know what software you are using. Thanks alot for your help.
    Solved!
    Go to Solution.

    For anyone in the future who has a similar issue, I've come up with a fairly simple workaround. It adds an extra step of work, but it allows you to continue using dynamic forms in your workflow.
    The ideal solution is if your office has a server-side adobe document output service. You can push your form to the server, have it extract the data into a datawarehouse, then output a flattened .pdf. A flattened .pdf cannot be (easily) edited, and all code behind is removed. This solution is the 'best', (and it's the only way to flatten an xfa form, as far as Adobe is concerned) but it also costs some coin, especially if you don't have any existing infrastructure to support the server-side service.
    The free solution (which I have opted for) is to use a virtual printer to 'print' the document to a suitable format. There are many free virtual printers out there, but I have decided to go with CutePDF Writer. I print to the CutePDF writer, and the output is, essentially, a flattened Blackberry compatible .pdf form. The only issue is that you cannot edit a flattened document (a bonus in my situation, but still something to keep in mind... You can still edit the original document, as the flattened .pdf is a copy, not a transformation.)
    You can even add a print button to the form with some JavaScript to specify the printer as 'CutePDF Writer'. Altogether, it's easier than recreating all of the business forms that have been made in a static format, and you can still leverage all the benefits of a dynamic form.
    I know that this isn't central to the Blackberry, and I apologize for that, but I had a rough time with this issue, and I'm hoping to help someone with the same issue in the future. Again, thanks to those who helped.
    - Scott

  • Regarding ADOBE Forms[Jet Forms] in ABAP

    Hi,
    Does anybody know about <b>ADOBE Forms[JET Forms]</b> in <b>ABAP</b>.
    If anybody have good material with working examples can you send the material to my personel ID : <b>[email protected]</b>.
    Thanks in advance.
    Thanks & Regards,
    Prasad.

    Just refer these links........
    Dynamic Adobe form generation
    Adobe Form assignment
    and see the web log ...
    /people/achim.hauck/blog/2005/02/04/my-struggles-with-the-adobe-document-services-in-was640
    http://help.sap.com/saphelp_erp2004/helpdata/en/3c/a670692dbc494fb5416fdaa93ee1a9/frameset.htm

  • Dynamic Creation Form

    Hi friends,
    Is there a way to create dynamic creation forms in ADF,in jdev 10.3.3?
    By this I mean--I need to populate a table in my DB and on my page I have an add button,
    now at each click of add button,a new creation form should be displayed on the page one below the other.
    finally there would be a Save button that would save all my entries to the table.
    I searched a lot for the same...Please do help if anybody has any ideas..
    Thnks in Advance..c ya
    kavitha
    Edited by: user6403440 on May 5, 2009 2:22 AM

    Hi,
    well, the easiest would be to create an updateable table and add new rows. If you need a form then you can use af:forEach or af:iterator with the table binding to render input form elements (more like a custom table rendering). However, its quite a bit of development that is required for this.
    Frank

  • Web service soap call connection lost in rendered form generated by stichted fragments

    Hi
    I have fragment which uses a webservice call to get data from database and the output is bind to fields on the fragment. these fragements are dynamically inserted in the insertion points and the fragments are stichted using assembler and the form is rendered and reader extensions are applied. when I click on the execute button of generated form the web service is not called because the connection is lost when the form is stichted and rendered.
    I used the fragment in a standalone form and reader extended that form and everything works fine, the web service is called and i get the data.
    can any body explain what is the problem with rendered form by stichthing the fragments, what needs to be done in case of stitched form?
    Thanks
    Mahesh

    Firstly thanks for reply Sir, Sir when i called this from Dot Net it's working but i called from form builder then error occured.
    Error Code Is :-
    [SOAPException: faultCode=soap:Server; msg=Server was unable to process request. ---&gt; System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.]
    I think something wrong when Dot Net web service and oracle integration. So may be i need other tool to integrate
    Dot Net web service with oracle.

  • Urgent: is threre any term called "quick forms" in ABAP

    hello experts,
                       Is there any term called "quick forms" in ABAP. if yes please give me details regarding it.
    its very urgent.
                                                                    thnaks in advance,

    Don't think there is anything by that name in abap namespace. Have heard of Interactive forms, smartforms, and abap quickviewer
    http://www.sap-basis-abap.com/sapqu004.htm

  • How can you update the content of a textfield in a dynamic xml form from MSAccess and VBA

    I am trying to use the code below to update a field in a dynamic xml form created by Livecycle.
    I can read the field content but cannot change it.
    What am I missing?
    Thanks
    R
    Sub test()
    Dim oPDF As AcroPDDoc
    Dim FileDestName As String
    Dim jso As Object
    Dim ofld As Object
        FileSrcName = "C:\Documents and Settings\My Documents\ADOBE Forms\NoVB.pdf"
        Set oPDF = CreateObject("AcroExch.PDDoc")
        Set jso = oPDF.GetJSObject
        Set ofld = jso.getfield("form1.TopForm.Header.Subform1.Contact")
        Debug.Print ofld.Value
         ofld.Value = "HHH"
        Debug.Print ofld.Value
    oPDF.Save PSsavefull, FileSrcName
    oPDF.Close
    Set jso = Nothing
    Set oPDF = Nothing
    End Sub

    You need to research the difference between an AcroForm and an XFA form.  You're trying to access a "Field" object, which is an AcroForm object.  An XFA form does not have fields, it has nodes.  The JavaScript you are using is specific to AcroForms and you are working with an XFA form.

  • Render error while running interactive forms using ABAP

    Hi all,
       I am trying to create an adobe form using ABAP through SFP T-code. While I am trying to execute it, it is generating a Render Error. The error message is as follows:
    Exception       SYSTEM_ERROR
    Message ID:          FPRUNX                     Message number:           001
    Message:
    ADS: The render error log file has been written to D:\u(200101)
    But in the file, it is showing  'NO ERROR REPORT FOUND'.
    I have also tested by FP_PDF_TEST_00 program if the connection with the server is fine. It is showing it is fine. I have tested with JAVA code as well. It is also showing that connection is fine.
    I could'nt get the reason for the error. It would be great if anyone can help me in this issue.
    Thanks in advance.
    gopal

    Dear Gopal,
    please use the search function. This question has been answered many times here in the forum.
    Best regards,
    Dezso

  • Error occured while showing adobe form in abap webdynpro application

    Dear SAP-Masters ,
    This is the mail regarding the error occured while showing adobe form in abap webdynpro application .
    When i run the adobe form seperately it works fine but with abap web dynpro , i'll get following error .
    Pls tell me how to resolve this problem .
    The following error text was processed in the system D35 : WebDynpro Exception:
    The error occurred on the application server DV35_D35_00 and in the work process 2 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: UPDATE_PDF of program CL_WD_ADOBE_SERVICES==========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/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
    Method: RENDER_WINDOWS of program CL_WDR_CLIENT_SSR=============CP

    Hi Arjun ,
                Thanx for ur reply ,
                i got following results in ST22 dump analysis :
    '  An exception occurred that was not caught ' .
            and
    Source Code Extract
    Line
    SourceCde
    79
    x_xml = get_wd_context_as_xml( data_source = data_source ).
    80
    m_pdf_object->set_data( formdata = x_xml ).
    81
    catch cx_fp_exception into lr_fpexc.
    82
    raise exception type cx_wd_general
    83
    exporting
    84
    previous = lr_fpexc.
    85
    endtry.
    86
    if fillable = abap_true.
    87
           if m_version is initial.
    88
             m_version = m_pdf_object->get_version_info( ).
    89
           endif.
    90
           if version < ''.
    91
             set_usage_rights( m_pdf_object ).
    92
           endif.
    93
    endif.
    94
    endif.
    95
    endif.
    96
    97
    only call the ads if requested
    98
    if execute_ads_call = abap_true.
    99
    try.
    100
          set document
    101
    m_pdf_object->set_document( pdfdata = pdf ).
    102
    103
          execute, call ADS
    104
    m_pdf_object->execute( ).
    105
    106
          get result
    107
    m_pdf_object->get_document( importing pdfdata = pdf ).
    108
    catch cx_fp_exception into lr_fpexc.
    >>>>>
    raise exception type cx_wd_general
    110
    exporting
    111
    previous = lr_fpexc.
    112
    endtry.
    113
    endif.
    114
    115
    endmethod. 
    and
    Error analysis
    An exception occurred which is explained in detail below.
    The exception, which is assigned to class 'CX_WD_GENERAL', was not caught and
    therefore caused a runtime error.
    The reason for the exception is:
    WebDynpro Exception:
    The occurrence of the exception is closely related to the occurrence of
    a previous exception "CX_FP_RUNTIME_SYSTEM", which was raised in the program
    "CL_FP_PDF_OBJECT==============CP",
    specifically in line 255 of the (include) program
    "CL_FP_PDF_OBJECT==============CM02Y".
    The cause of the exception was:
    ADS: com.adobe.ProcessingException: PDF is not interactive.  Data can only be
    |    imported into interactive forms.(201501).

  • How to make dynamic PDF form flowable across 2 pages in LiveCycle?

    I have a dynamic PDF form that is flowable on each page but not both. By that I mean that the fields on the 2nd page won't move to the 1st page if there is available space. How can I make the entire document flowable? I am using Adobe LiveCycle ES2 Designer to create the form. Thank you in advance.

    Hi,
    you need just one page which is flowable and allows page breaks.

  • Adobe Livecycle Designer ES 2 - Adobe Dynamic XML Forms?

    How can you convert a dynamic XML form design in a static PDF Form design? I tried to save a dynamic XML Form as a static PDF Form, and then tried to preview it in Designer but the layout change scripts were working which should work only for dynamic xml forms and not for the static pdf forms. Please suggest another way to do it. Thanks in advance.

    You use Master Pages to set layout that you want to use on multiple pages.
    Design what you want in a Master Page and then assign it to the pages you want in Object>Pagination>Place: and choose On Page> whatever you called your Master Page.

  • Adobe Reader XI - dynamic PDF Form and the E-Mail Dialog

    Hi Community,
    I have a dynamic PDF Form and we use the E-Mail function to save the XML-Data to local harddrive. That works until Adobe Acrobat Reader 10.1.2. But with the Adobe Reader XI (11.0.4) the E-Mail Dialog has changed so I am One is forced to send the XML file with Outlook or the internal mailer and has no option to save the file locally.
    Does anyone know a workaround or something similar. The Live Cycle server with PDF extension is too expensive for our small project.
    E-Mail Dialog (10.1.2)
    If you choose Internet-E-Mail you get a Save-As File Dialog
    E-Mail Dialog (11.0.4)
    There is no way to save the XML-Data to local Harddrive.

    Hi Pat,
    Are you using Adobe Reader XI? And not Acrobat. It does not ask me to save the form if there are unsaved changes.
    I have used previous versions of reader for saving this form data and it did allow me to save it with ctrl+s. And those versions did prompt me to save the changes before closing.
    I guess I should not have updated the reader.

Maybe you are looking for