When Adobe XML forms (XFA-based PDF forms) are used in
processes that involve users with Workspace, the forms invalidate
certified signatures. This is because when Workspace loads a static
PDF, it breaks certification when the Submit button is hidden.
To use forms with certified signatures, perform the following
steps when you create a process:
Create a dynamic PDF by using an Adobe XML form and add
the standard Process Fields to use the form in Workspace.
Configure the xfaForm variable in your process
to render the XDP file to a PDF. This requires that you configure
the xfaForm variable with the Render PDF Form and
Submit PDF Form services.
Depending on the version of Adobe Reader or Acrobat you use,
perform one these procedures:
Modifying the Render PDF Form process to use certified signatures in a dynamic form with WorkspaceUse a modified copy of the Render PDF Form process that
is installed with LiveCycle to enable the use of certified forms
in Workspace. Modify the process when your organization uses Workspace
and Adobe Reader 7 or Acrobat 7 and later to open PDF forms.
The Render PDF Form process is installed with LiveCycle. This
process is used as the render process in the default action profiles
of PDF and XDP forms. Do not modify this process directly. Create
a copy, modify the copy, and change the action profile to use the
modified copy.
Note: To use Adobe Reader, use the Reader Extensions
service operation in your process to extend the usage rights for
the form to include Enable Basic Form Fill-in and Enable Form Data
Import/Export.
Important: If a user digitally signs a form, to prevent
changes to the form after it is signed, the form must be submitted
to the LiveCycle Server as a PDF document. (See “To insert a submit
button that embeds a PDF” in Designer Help.)
To change the Render PDF Form process:Click File
> Get Application, select Process Management (system) > Process Management
(system)/1.0 > Render PDF Form, and click OK.
In the Applications view, right-click Process Management
(system) > Process Management (system)/1.0 > Render PDF Form,
and click Copy.
Right-click the application version to contain the modified
process and click Paste.
Open the process and select the renderPDFForm operation.
In the Process Properties view, ensure the All button is
pressed so that the properties are not filtered.
For the Acrobat Version property, select an Acrobat version
that is Acrobat 7.0 or later. Select the earliest version that your
users use.
Expand Render Options and for the Render At Client property,
select Yes.
Save the process and deploy the Application.
Modify the action profile that you are using for your form
so that the modified render process is used. (See Modifying and creating action profiles.)
Using certified forms with Acrobat or Adobe Reader version 6 or earlierIf your organization uses Adobe Reader 6 or Acrobat 6 or
earlier, modify XML forms so that they can be certified. Modify
a value in the process fields that you add to a form for use with
Workspace. For the AWS_SUBMIT field, change the value of the Presence
property from Visible to Hidden (Exclude From Layout). (See “Preparing
form designs for LiveCycle Process Management” in Designer Help).
Important: After you complete the procedure, the form
cannot be used offline.
|
|
|