| 
          
           
 
 
          
          
           
            Provides operations that are useful
for integrating forms into processes, and enabling them for use
with Workspace. For example, Form Augmenter service operations are
useful in custom render and submit services for Form, Document Form,
or xfaForm variables.
            
           
            In general, you would call Form Augmenter service operations
in the following order:
            
           
            - 
             
              Retrieve the form as a
              
               document
              
              value,
for example, a PDF file.
              
             
            - 
             
              Use the
              
               Insert Workflow XFO Data operation
              
              operation or
              
               Lookup and Insert Workflow XFO Data operation
              
              operation to insert values into
the form.
              
             
            - 
             
              Merge data with the form by using the
              
               importData operation
              
              operation.
              
             
            - 
             
              Enable the form for Workspace by using the
              
               Inject Form Bridge operation
              
              operation.
              
             
            
           
            For more information about using the Form Augmenter service,
see
            
             LiveCycle ES2.5 Services
            
            .
            
           
           
          
           
            
           
           
            Get value of a form field operation
           
           
            
             Retrieves a value from a field
on a form. The PDF form must be created within LiveCycle Designer
8.2 or later, or Adobe Acrobat 7.0.5 or later.
             
            
             For information about the General and Route Evaluation property
groups, see
             
              Common operation properties
             
             .
             
            
           
            
             
            
            
             Input properties
            
            
             
              Properties to specify the form and form field.
              
             
              
               
              
              
               Input Form Data Document
              
              
               A
               
                
                 document
                
               
               value that represents
the XDP data that is merged with the form.
               
              
               If you provide
a literal value, clicking the ellipsis button
                
               opens
the Select Asset dialog box. (See
               
                About Select Asset
               
               .)
               
              
             
              
               
              
              
               Name Of Form Field
              
              
               A
               
                
                 string
                
               
               value that represents
the name of the field on a form. For example, in a form design,
in a field named mortgageAmount, you would type
               
                mortgageAmount
               
               .
               
              
             
            
           
            
             
            
            
             Output properties
            
            
             
              Property to store the value from a form field.
              
             
              
               
              
              
               Value Of Form Field
              
              
               The location to save the value from a form
field. The data type is
               
                
                 string
                
               
               .
               
              
             
            
           
           
          
           
            
           
           
            Inject Form Bridge operation
           
           
            
             Adds javascript code to an Adobe PDF form
or Adobe Acrobat form to enable it to function within Workspace.
The PDF form must have been created using LiveCycle Designer 8.2
or later, or Adobe Acrobat 7.0.5 or later.
             
            
             If your process uses Adobe XML forms (XDP files), you can render
the form to PDF and then use the Inject Form Bridge operation. To
render to PDF, you use the
             
              renderPDFForm operation
             
             operation
that the Forms service provides.
             
            
             Workspace provides a Complete button that users click to submit
their forms. However, forms can also include submit buttons. When
the Inject Form Bridge operation is used on a form, Workspace either
hides the submit button, or disables the Complete button.
             
            
             
              
               
                | 
                  
                  Form design
                  
                 | 
                
                  
                  Result
                  
                 | 
                
              
              
               
                | 
                  
                  The form includes no submit button.
                  
                 | 
                
                  
                  Workspace disables the Complete button and
users cannot submit the form.
                  
                 | 
                
               
                | 
                  
                  The form includes one submit button.
                  
                 | 
                
                  
                  Workspace hides the submit button and enables
the Workspace Complete button.
                  
                 | 
                
               
                | 
                  
                  The form includes a button (indirect submit)
that points to a submit button (direct submit)
                  
                 
                  Indirect-submit
buttons always take precedence over direct-submit buttons, even
if multiple submit buttons exist. Workspace always shows the indirect
submit buttons.
                  
                 | 
                
                  
                  Workspace hides the submit button and enables
the Workspace Complete button.
                  
                 | 
                
               
                | 
                  
                  The form includes multiple indirect-submit
buttons that point to one or more direct-submit buttons.
                  
                 | 
                
                  
                  Workspace disables the Workspace Complete
button. The user must click the appropriate button on the form to
submit it.
                  
                 
                  The user can still save a draft version of the
form or take the form offline
                  
                 | 
                
               
                | 
                  
                  The form includes either an indirect- or
direct-submit button in a repeating subform.
                  
                 | 
                
                  
                  Workspace excludes these buttons for submitting
the form in Workspace.
                  
                 | 
                
              
              
             
            
             
              Note:
             
             When the submit button that was added to the
form design with the Process Fields form object to the form design
is hidden, the button still provides the functionality for submitting
the form.
             
            
             Submit requests are handled by Workspace, which acts as an intermediary between
the LiveCycle server and the form. Also, forms can be used both
offline and online.
             
            
             For information about the General and Route Evaluation property
groups, see
             
              Common operation properties
             
             .
             
            
           
            
             
            
            
             Input properties
            
            
             
              Properties to enable the PDF form to be used in Workspace.
              
             
              
               
              
              
               Input PDF Document
              
              
               A
               
                
                 document
                
               
               value that represents
the PDF form.
               
              
               If you provide a literal value, clicking the
ellipsis button opens the Select Asset dialog box. (See
               
                About Select Asset
               
               .)
               
              
             
            
           
            
             
            
            
             Output properties
            
            
             
              Properties to specify the location to store the PDF form.
              
             
              
               
              
              
               Augmented PDF Document
              
              
               The location to save the augmented PDF document.
The data type is
               
                
                 document
                
               
               .
               
              
             
            
           
           
          
           
            
           
           
            Insert Workflow XFO Data operation
           
           
            
             Adds data fields to the form data,
which enables a PDF form created in Designer to be used offline
in Workspace. You cannot specify an Acrobat form.
             
            
             For information about the General and Route Evaluation property
groups, see
             
              Common operation properties
             
             .
             
            
           
            
             
            
            
             Input properties
            
            
             
              Properties to specify the form data as an XDP (XML format)
data file.
              
             
              
               
              
              
               Input Form Data Document
              
              
               An
               
                
                 xml
                
               
               value that refers to
the form data. This is formatted as an XDP (XML format) data file.
               
              
               If
you provide a literal value, clicking the ellipsis button opens
the Select Asset dialog box. (See
               
                About Select Asset
               
               .)
               
              
             
              
               
              
              
               Submit Target Url
              
              
               A
               
                
                 string
                
               
               value that represents
the location of the Workspace servlet used to handle submit requests
for a form.
               
              
               If you provide a literal value, type the location
server name of the LiveCycle server. For example, to access Workspace,
type
               
                http://
               
               
                [server name]
               
               
                :
               
               
                [port]
               
               
                /workspace-server/submit
               
               where
               
                [server name]
               
               specifies the
name of the LiveCycle server and
               
                [port]
               
               specifies the port
number. The following default port numbers are used by LiveCycle
ES2.5 for each application server:
               
              
              
             
              
               
              
              
               Task Id
              
              
               A
               
                
                 string
                
               
               value that represents
the unique identifier of the task.
               
              
               If you provide a literal
value, type the unique identifier representing the task.
               
              
             
              
               
              
              
               Return Server Email Address
              
              
               A
               
                
                 string
                
               
               value that represents
the email address used by the LiveCycle server.
               
              
               If you provide
a literal value, type the email address used by the LiveCycle server. For
example, you can type
               
                myadministrator@example.com
               
               .
               
              
             
              
               
              
              
               Task Status
              
              
               A
               
                
                 string
                
               
               value that represents
the status of the assigned task.
               
              
               If you provide a literal
value, type the status of the task using one of the following values.
               
              
               - 
                1:
               
 
               - 
                Task was created.
               
 
               
                
               - 
                2:
               
 
               - 
                Task was created and saved.
               
 
               
                
               - 
                3:
               
 
               - 
                Task was assigned.
               
 
               
                
               - 
                4:
               
 
               - 
                Task was assigned and saved.
               
 
               
                
               - 
                100:
               
 
               - 
                Task was completed.
               
 
               
                
               - 
                101:
               
 
               - 
                Task deadline has passed.
               
 
               
                
               - 
                102:
               
 
               - 
                Task was terminated.
               
 
               
                
               
              
             
              
               
              
              
               List of Routes
              
              
               A
               
                
                 string
                
               
               value represents a
list of routes that the user can choose from. A route represents
the actions that occur before the task is considered complete.
               
              
               If
you provide a literal value, type the list of routes, delimited
by commas, that are to be selected by the user. For example, you
could type
               
                Accept, Deny, Cancel
               
               .
               
              
             
              
               
              
              
               Assigned User Id
              
              
               A
               
                
                 string
                
               
               value that represents
the Global Unique Identifier (GUID) of the user who is assigned
the task. You would typically use this to save the GUID of the user who
completed the task.
               
              
               If you provide a literal value, type the
GUID that represents the user.
               
              
             
            
           
            
             
            
            
             Output properties
            
            
             
              Properties to specify the location to store the modified
form data.
              
             
              
               
              
              
               Modified Data Document
              
              
               The location to save the modified form.
The data type is
               
                
                 xml
                
               
               .
               
              
             
            
           
           
          
           
            
           
           
            Lookup and Insert Workflow XFO Data operation
           
           
            
             Enables a PDF form created in
Designer to be used offline in Workspace. You cannot specify an
Acrobat form. The user profile assigned to submit the form, the list
of available routes, and the task status are determined by looking
up the information using the input Task Id value.
             
            
             For information about the General and Route Evaluation property
groups, see
             
              Common operation properties
             
             .
             
            
           
            
             
            
            
             Input properties
            
            
             
              Properties to specify the form data as an Acrobat form
or an Adobe XML form.
              
             
              
               
              
              
               Input Form Data Document
              
              
               An
               
                
                 xml
                
               
               value that refers to
the form data. This is formatted as an XDP data file.
               
              
               If you
provide a literal value, clicking the ellipsis button opens the
Select Asset dialog box. (See
               
                About Select Asset
               
               .)
               
              
             
              
               
              
              
               Submit Target Url
              
              
               A
               
                
                 string
                
               
               value that represents
the location of the Workspace servlet used to handle submit requests
for a form.
               
              
               If you provide a literal value, type the location
server name of the LiveCycle server. For example, to access Workspace,
type
               
                http://
               
               
                [server name]
               
               
                :
               
               
                [port]
               
               
                /workspace-server/submit
               
               where
               
                server name]
               
               specifies the
name of the LiveCycle server, and
               
                [port]
               
               specifies the port.
The following default port numbers are used by LiveCycle ES2.5 for
each application server.
               
              
              
             
              
               
              
              
               Task Id
              
              
               A
               
                
                 string
                
               
               value that represents
the unique identifier of the task.
               
              
               If you provide a literal
value, type the unique identifier representing the task.
               
              
             
              
               
              
              
               Return Server Email Address
              
              
               A
               
                
                 string
                
               
               value that represents
the email address used by the LiveCycle server.
               
              
               If you provide
a literal value, type the email address used by the LiveCycle server. For
example, you can type
               
                myadministrator@sampleOrganization.com
               
               .
               
              
             
            
           
            
             
            
            
             Output properties
            
            
             
              Properties to specify the location to store the modified
form data document.
              
             
              
               
              
              
               Modified Data Document
              
              
               The location to store the modified form
data. The data type is
               
                
                 xml
                
               
               .
               
              
             
            
           
           
          
           
            
           
           
            Remove Data Fields operation
           
           
            
             Removes a set of data fields from the form
data.
             
            
             For information about the General and Route Evaluation property
groups, see
             
              Common operation properties
             
             .
             
            
           
            
             
            
            
             Input properties
            
            
             
              Properties to specify the form data and fields to remove.
              
             
              
               
              
              
               Input Data Document
              
              
               An
               
                
                 xml
                
               
               value that represents
the form data.
               
              
               If you provide a literal value, clicking the
ellipsis button opens the Select Asset dialog box. (See
               
                About Select Asset
               
               .)
               
              
             
              
               
              
              
               Input Field Map
              
              
               A
               
                
                 map
                
               
               value of sub-type
               
                string
               
               that
specifies the data fields to remove from the form data.
               
              
             
            
           
            
             
            
            
             Output properties
            
            
             
              Properties to specify the location to store the modified
form data document.
              
             
              
               
              
              
               Modified Data Document
              
              
               The location to save a form data. The data
type is
               
                
                 xml
                
               
               .
               
              
             
            
           
           
          
           
            
           
           
            Form Augmenter exceptions
           
           
            
             The
Form Augmenter service provides the following exception for throwing exception
events.
             
            
           
            
             
            
            
             Java.lang.Exception
            
            
             
              Thrown when an error occurs when augmenting a form.
              
             
            
           
          
          
           
          
          
          
          | 
         
          | 
         
          
          |