To Make adobe form Fillabe

Hi,
I have created an Adobe intractive form, but when I passing the Docparams-Fillable = 'X'.
It Showing me an Error, But When I am passing 'N' then it is allowing me, but when I open the form in Adobe & I want to save the form it is still giving me an error as the form is not editable & when I am opening it into Adobe Writer its allowing me to save it after showing the error.
Please help me on this.
With Regards,
Gaurav Mittal.

The first step for an offline scenario would be to design a form.The steps for form design are:
u2022Start transaction SFP
u2022Create an interface
u2022Create a form object
u2022In the context link the required parameters from the interface
u2022Finally create the layout of the form and activate the form.
I will not go to the details as this has been covered in by other weblogs
The interesting thing is that once we designthe form assign an interface and generate we have the use of the Generated Function Module which we cna be used in an ABAP program to create the fillable form.
The application program would consist of
u2022Data retrieval and processing : A select statement for the pre populates information
u2022Obtain the name of the Generated Function Module of the form
u2022Start the form processing
u2022Call the Generated Function Module
u2022End form processing
u2022Send the form to the vendor using Business communication services (BCS)
Data retrieval and processing
This is a simple select statement to select the vendor number, name and company code from the vendor table LFA1 based on the vendor from the selection screen
Get vendor data
select single lifnr name1 bukrs from lfa1 into wa_vndbnk where lifnr = p_lifnr.
Get the generated function module
The next step is to get the generated function module. Call function module FP_FUNCTION_MODULE_NAME and pass the form name to it. The parameter e_funcname will contain the name of the generated function module name.
First get name of the generated function module
call function 'FP_FUNCTION_MODULE_NAME'
exporting
i_name = 'ZVK_TESTHD'
importing
e_funcname = fm_name.
Start the form processing
I use the function FP_JOB_OPEN to open the form for printing. What is of interest here is the parameter ie_outputparams. This determines printer settings. This parameter is also what I used to inform the the generated function module to return a PDF file back. Since this is an offline scenario and there is no printing involved I suppressed the printer dialog popup as well. If you want your form to be to use a specific ADS you can explicitly give the RFC connection to connect to your ADS using the parameter 'CONNECTION'.
Set output parameters and open spool job
fp_outputparams-nodialog = 'X'. " suppress printer dialog popup
fp_outputparams-GETPDF = 'X'. " launch print preview
call function 'FP_JOB_OPEN'
changing
ie_outputparams = fp_outputparams
exceptions
cancel = 1
usage_error = 2
system_error = 3
internal_error = 4
others = 5.
Call the generated function module
I am finally ready to call the generated function module This is where I specify thay my form needs to be fillable. There is a standard parameter /1bcdwb/docparams which is used to set the forms locale. This also has a field where I tell the form that it is fillable. Once this parameter is set if the license is available in the ADS a fillable savable form will be returned when the function module is executed.
Set form language and country (->form locale)
fp_docparams-langu = 'E'.
fp_docparams-country = 'US'.
fp_docparams-FILLABLE = 'X'.
Now call the generated function module
call function fm_name
exporting
/1bcdwb/docparams = fp_docparams
Z_VNDBNK = wa_vndbnk
importing
/1BCDWB/FORMOUTPUT = fp_formoutput
exceptions
usage_error = 1
system_error = 2
internal_error = 3
others = 4.
Dont forget to close the print job
Close spool job
call function 'FP_JOB_CLOSE'
exceptions
usage_error = 1
system_error = 2
internal_error = 3
others = 4.
The fields fp_formoutput-PDF contains our fillable form.
Now that the system has generated a fillable PDF form I can email this to anyone using BCS. The user can than open the form and fill it or save it somewhere and fill it as and when he pleases.

Similar Messages

  • How to make adobe form as Interactive

    Hi,
      I am trying to make adobe form in input-output mode ie. Interactive. For that I am passing parameter   fp_docparams-fillable = 'X' to function module which generates Adobe form (In driver pgm)  But its giving error as <u>"<i>Error in Adobe Document Services: Processing exception during a "UsageRights" operation.#Request start time: Tue Jul 17 16:37:37 GMT+05:30 200"</i></u>
    Do we need to any ADS setting? or is there any other way to make form?interactive?
    Regards,
    Seema

    hi Seema,
    you need to install the ADS first of all...
    the interactive form is not a much complicated thing at all....
    like you create all the UI in the Dynpro Layout...
    you create the UI elements in the Adobe Lifecycle Designer.
    they are bound to the Context the same way as your Dynpro ui elements are.
    whatever you put in the Context will affect the contents of the ui element.
    and whatever you put/type in the ui element will be reflected in the context.
    regards,
    -amol gupta

  • Make Adobe form not editable and Password protected

    Hi All,
    Want to add a button on adobe form , when user clicks the button then the form shouldn't allow to edit fields anymore.
    I think this can be coded under script editor.
    Please anybody specify the syntax to make adobe form not editable.
    And my another issue is whether we can handle adobe forms password protected through SAP. kindly specify any approach.
    Thanks in advance.
    Regards,
    Ashweeni.

    Hi Ashweenip,
    PASSWORD PROTECTED PDF FORMS:
    Go through these Threads
    [Password protected PDF file|Re: Password protected PDF file]
    [pdf with password encryption|pdf with password encryption;
    Regards
    Pradeep Goli
    Edited by: Pradeep Goli on Feb 4, 2010 11:13 AM

  • How to make Adobe form editable

    Hi SAP Guru's
    I have to implement Adobe Interactive form in the ESS(portal). I have activated ADS server in the both server(EP and R/3), its functioning properly(accourding to note 944221).
    End users are only able to see it but they are not able to edit it.
    So please suggest what step to be take to make editable Adode Interactive form.
    Thanks & Regards
    Vinay Patel

    hi,
    if ur adobe form developed using webdynpro abap, add the some piece of code in domodifyview method .
    code:
    data: lr_zpar_sample type ref to cl_wd_interactive_form,
             lr_method_handler type ref to if_wd_iactive_form_method_hndl.
             check first_time = abap_true.
             lr_zpar_sample ?= view->get_element( 'FORM' ).
             lr_method_handler ?= lr_zpar_sample->_method_handler.
             lr_method_handler->set_legacy_editing_enabled( abap_true ).
    and
    Check Enabled Property for the interactive form UI Element.
    the form become a editable...
    by
    Parthasarathi

  • How to make Adobe Form Fillable

    Hi All,
    I tried some printable forms , it works fine.
    When i make it Fillable = X. i got this error.
    >>>ADS: com.adobe.ads.exception.FailedCreationException: Failed to create a new instance of PDFManipulation Module, please make sure PD >>>
    This is NOT related to WebDynpro. I'm tried on offiline scenario. My requirement is this, We create Adobe input enable PDF in serve side and send it to customer, then customer fills it and Email it back to our side. then i want to extract some data from that PDF file. Do we need any Webdynpro for this application.
    I would appreciate if you can help me to solve this issue
    Best Regards,
    Lahiru.

    hi,
    as far as i know you will need an application.
    when you upload the pdf....
    the data in the form will be loaded in the context.
    and then you can use it as you like it.
    regards,
    -Ag.

  • Make adobe form -read only after Submit button

    Hi,
    I have an Interactive form withuser input fields.
    I am submitting it via E-mail.How do I make it read only after I click Submit ?
    I am using javscript for sending e-mail.
    rgds
    vara

    Resolved it : in click event javascript
    ADOBE_DATA.form.field.access = "readOnly";

  • Adobe Form output cropped when sent directly from SAP to printer

    I have created an Adobe Form (not interactive) that looks perfectly OK when previewed in Adobe Acrobat viewer but when printed blank margins of 4-5 millimeters are applied on all 4 paper edges. The form was designed with a coloured frame around it but the margins effectively remove most of the frame. The form content is being cropped instead of being compressed inside the margins.
    The form has been created with LiveCycle Designer via SAP transaction SFP. I am generating the form from an ABAP program
    When the form is printed from the Adobe Acrobat viewer I have the option to set Page Scaling to 'Fit to Printable Area'. This makes the form content being compressed inside the blank margins and the coloured frame remains intact. If I leave the Page Scaling setting as 'None' the output is being cropped as described above.
    The real problem occurs when I want to print without previewing first. I need to do that since previewing enables the user to skip printing and the application must know if the form has been printed or not. I have so far found no way to make the printer print on the paper edges or fit the content to printable area. Is there some setting in the output parameters than handles this?
    Also there is a need for duplex printing when sending form directly to printer. On help.sap.com there is information about duplex print for SAPscript and Smartforms but nothing for Adobe Forms.
    Here is an excerpt of the ABAP code used for printing the Adobe Form:
      DATA: zs_outparams TYPE sfpoutputparams,
                 z_fmname     TYPE rs38l_fnam.
    Set some print parameters
      zs_outparams-nodialog = abap_true.        "No user dialog
      zs_outparams-device   = 'PRINTER'.          "Output device
      zs_outparams-dest     = z_pdest.              "Printer name
      zs_outparams-reqnew   = abap_true.        "New spool request
      zs_outparams-reqimm   = abap_true.        "Print immediately
    Open print job
      CALL FUNCTION 'FP_JOB_OPEN'
        CHANGING
          ie_outputparams = zs_outparams
        EXCEPTIONS
          cancel          = 1
          usage_error     = 2
          system_error    = 3
          internal_error  = 4
          OTHERS          = 5.
      IF sy-subrc <> 0.
        RAISE print_error.
      ENDIF.
    Get FM name for form
      CALL FUNCTION 'FP_FUNCTION_MODULE_NAME'
        EXPORTING
          i_name     = 'Z_TEST_FORM'
        IMPORTING
          e_funcname = z_fmname.
    Call FM to print form
      CALL FUNCTION z_fmname
        EXPORTING
          i_header       = t_data_for_form
        EXCEPTIONS
          usage_error    = 1
          system_error   = 2
          internal_error = 3
          OTHERS         = 4.
      IF sy-subrc <> 0.
        RAISE print_error.
      ENDIF.
    Close print job
      CALL FUNCTION 'FP_JOB_CLOSE'
        EXCEPTIONS
          usage_error    = 1
          system_error   = 2
          internal_error = 3
          OTHERS         = 4.
      IF sy-subrc <> 0.
        "Ignore
      ENDIF.
    Please advise on how to
    -  avoid the content cropping
    -  enable duplex print
    when sending Adobe forms directly to the printer
    Thanks very much!
    Bernt Evensen

    Thanks for your answer, Ramachandra!
    However I need some more specific information to solve this.
    Which printer layout settings are relevant for the handling of margins and duplex printing for Adobe Forms?
    I have not set up the printer myself but when talking to the printer guy which settings should I recommend him to look at?
    I can see in transaction SPAD that there are settings specific to SmartForms but there is nothing said about Adobe Forms. Is there some way to make Adobe Forms related setting appear in SPAD for a device type?
    Maybe my problem is not related to the printer device settings but rather to the way the printer is being called. When printing duplex we will have to override the default settings of the printer anyway.
    Function module FP_JOB_OPEN has a parameter structure of the type SFPOUTPUTPARAMS. Which fields in this parameter structure are to be manipulated to get duplex print and output fitted to page size?

  • How to make a field in adobe form noneditable

    how to make a field in adobe form noneditable. like info keys..
    when this form is sent through worflow the receiver shudnt be able make changes to the field value...(I have a form, which has fields prefilled(like pernr employee name) but these fields are in editable able..(i want only some fields to be uneditable not all)
    Edited by: kumar gaurav on Apr 11, 2008 8:04 AM

    Hi,
    You can make fields non-editable at runtime using this code:
    field.access = "readOnly"
    Hope this helps.
    Amit

  • Is there any tutorials on how to make a form in Adobe Acrobat?

    http://www.bgsu.edu/downloads/hr/file26711.pdf
    I need help! I need to make a form just like the one in the link above. Is there any step by step directions on how to do this?
    Thanks!
    Salome Roe

    That's a pretty basic form built using an older version of Acrobat (not sure what you are using. This is the Reader forum by the way).
    You can start with this tutorial: http://tv.adobe.com/watch/learn-acrobat-x/getting-started-creating-simple-forms/

  • How to make buttons work in Interactive Adobe Forms

    Hi Experts,
    I am new to interactive form. Though i have worked in normal/non-Interactive form, i do not know how to make buttons work in interactive adobe forms using ABAP  (I don't know JAVA). Can any one help me out and walk me through to how to code in ABAP to make buttons work.
    Kind Regards,
    Sharat.

    Please refer to my earlier post ... You will get an idea
    Please refer to the below thread for detail solution
    Sample Interactive form example ?....urgent...
    Cheers
    Satya

  • Hello. I have adobe forms and received the alert that it will be ending in July. Then I received an email about Adobe Acrobat XI Pro which can create forms. I signed up for the free trial and when I began to make a new form it brings me back to Adobe Form

    Hello. I have adobe forms and received the alert that it will be ending in July. Then I received an email about Adobe Acrobat XI Pro which can create forms. I signed up for the free trial and when I began to make a new form it brings me back to Adobe Forms. My question is, when Adobe Forms ends on July 28th will Adobe Acrobat XI Pro be able to create forms or will it now? and if not, then why is adobe advertising for it still?

    What you're calling "Adobe Forms" is really Adobe FormsCentral. The FormsCentral service is indeed going away soon, but you can always create PDF forms (AcroForms) with Acrobat. Acrobat also comes with a desktop version of the FormsCentral desiger, which can be used to create simple PDF forms that can be used apart from the FormsCentral service. So you'll no longer be able to create and host web forms with the FormsCentral service or use PDF forms with the FormsCentral service. You will be able to create standalone PDF forms with Acrobat and simple PDF forms with the FormsCentral desktop app.

  • Based on DDL value ,How to make few other fields visible in Adobe forms in SAP CRM??

    Hi All,
            I need to make few fields visible in adobe forms, based on the dropdown value which user selects.....

    Hi Vignesh,
         In the "EXIT" or "CLICK"event of the particular Drop down field you can write the below code(in Java script).
    if (this.rawvalue == <value> )
          <field name>.presence = "invisible";
    else
        <field name>.presence = "visible";
    Thanks,
    Ashok N.

  • Hi! I have a Creative suite Design Standard 9 Adobe program and I am attempting to make a wizzard form that can be made into an entry form for a competition. So I need to 1. Make the form into a question and answer form that Participants may fill out. 2.

    Hi! I have a Creative suite Design Standard 9 Adobe program and I am attempting to make a wizzard form that can be made into an entry form for a competition. So I need to 1. Make the form into a question and answer form that Participants may fill out. 2. make it possible for them to download it via a link on our website 3. make it possible for them to save the info they have written into the form and mail it to the mail we have supplied in the entry form and 4. make it possible for them to put in a jpg. as part of the entry for and lastly 5. make it possible for us to copy paste the document and use it on other platforms. How do I do this - is it at all possible with adobe?

    Those requirements are go way beyond what PDF forms can do and are meant for, some of them would require involving other programs or are mutually exclusive and contradictory. You are wasting your time even thinking about doing this as an "offline" PDF form. Simply sign up for an online forms/ survey service like FormsCentral or Surveymonkey.
    Mylenium

  • How to make my form be compatible with older adobe versions

    Hello,
    I created a dynamic form with adobe lifecycle 9. As users try to use the form, they get this error:
    "This PDF form requires a more recent version of Adobe® Reader® or Adobe Acrobat® software. While this form may appear to be working, some elements may not function correctly or may not appear at all."
    Is there a way to make the form be compatible with older adobe versions?
    Thanks.

    In the File Menu -> Form Properties under Default Tab, choose the Target Version of Adobe Reader that you expect users to have the minimum version.
    If any of the functionality does not compatible with the selected version, then the warnings will be displayed under report tab. You can access it by going to Window menu -> Report.
    Thanks
    Srini

  • Can i make an Iview to call any Adobe Form ?

    Hi forum
       I need to display some "Z" Adobe Forms (the forms are building in R3) in SAP Portal for ESS, i think that it is possible with an Iview, i was reading this document that more less explain how to do it...
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/c5/8cfbf8faeb4294aa9ced28440c702d/frameset.htm
       Someone knows if this is possible ?...  and someone knows steps for do it ?
    Please, help!!!
    Thnks
    Josué Cruz

    Hi Shikhil
    That is possibility, of course, but i think the standard and correct way to do it, is make an scenario. ¿Do you know to make this iview?
    I made this steps:
    1) I made a Web Dynpro Iview of sap.com/pcui_gp~isr application with the next application parameters.
            SCENARIO=ZZZZ&MODE=DISPLAY&sap.wdarfc.useSys=WD_EMPLOYEE_MODELDATA_DEST:PL7&sap.wdarfc.useSys=WD_EMPLOYEE_RFC_METADATA_DEST:PL7
      2) I made a Delta Link of this Iview
      The Scenario is ok, but when i test this, i don´t see anything.
    Someone could help me, please ?
    Thnks
    Josué Cruz

Maybe you are looking for

  • How to know current speed of connection in Kbps?

    Does anyone know how to know the speed of network/internet connection? I couldn't find any member method of JAVA's class that returns this value. Very appreciate for all your hints.

  • FYI: Solaris Cluster 3.2 01/09 (aka u2) has now been released

    FYI: Solaris Cluster 3.2 01/09 (aka u2) has now been released. The new Solaris Cluster 3.2 1/09 update adds innovative business continuity capabilities for Oracle RAC in Solaris virtualized environments, enables increased high availability with new m

  • Workbook as datasource and datatarget for APD

    Hi Experts, Can we have workbook as datasource and datatarget for APD. Or any alternative way to achieve this? Regards, Dinesh

  • ICloud for PC

    How to begin with iCloud? My Apple ID doesn´t seem to function for this.

  • Deploying Air package via Air installer

    I am attempting to deploy a .air package as part of the Adobe AIR installer as detailed by the Adobe deployment documentation. Adobe AIR 1.5.1 is stored under \\server\My Installs\Package\1.5.1 and the package is \\server\My Installs\Package\ I have