New Form Library

An AgilePart that creates a new form library under an existing SharePoint site.



Navigation

  1. In AgilePoint Envision, open a process template.
  2. Navigate to the SharePoint stencil.
  3. On the SharePoint stencil, drag the New Form Library AgileShape, and drop it on the process template.
  4. To view the entire list of properties, in the Design Tasks pane, click Show Properties.

Properties for This AgileShape

Field Name Definition

Enable ContentManagement

Definition:
Determines whether the content management is enabled for the SharePoint form or document library. This adds content type to the library.
Allowed Values:
  • False - The content management feature is disabled.
  • True - The content management feature is enabled.
Default Value:
False

Enable Versioning

Definition:
Determines whether you can use the versioning feature to manage your SharePoint form library or document library.

Versioning feature allows you to keep track of different version of your files. You can view, restore, and delete a particular version of file.

Allowed Values:
  • False - The file versioning feature is disabled.
  • True - The file versioning feature is enabled.
Default Value:
False

FormLibraryName

Definition:
Specifies the name for the new form library.
Allowed Values:
A text string.
Default Value:
None
Custom Attributes:
No

FormTemplateRelativePath

Definition:
Specifies the location of the InfoPath form template file to be associated with the new form library.
Allowed Values:
An InfoPath file path relative to the AgilePoint Server application's root directory.
Default Value:
None
Custom Attributes:
No
Example:
  • If AgilePoint Server is installed at:

    c:\Inetpub\wwwroot\AgilePointServer\

    And, the InfoPath form template file is located at:

    c:\Inetpub\wwwroot\AgilePointServer\files\MyTemplate.xsn

    Then, this property must be set to the following value:

    files\MyTemplate.xsn

OverWriteFormLib

Definition:
Determines whether the AgileShape overwrites the form or document library that already exists at the location where the new library is to be created.
Allowed Values:
  • False - The AgileShape does not overwrite an existing SharePoint form or document library.
    Note: If you specify False when a form or document library already exists, then SharePoint is not modified. The AgileShape exits and updates the appropriate custom process attributes specified by the SaveErrorMessageTo and SaveStatusTo properties.
  • True - The AgileShape overwrites an existing SharePoint form or document library.
Default Value:
False

Site URL

Definition:
Specifies the URL for your SharePoint site.
Allowed Values:
A valid SharePoint site URL.
Default Value:
None
Custom Attributes:
Yes
Example:
http://mysharepoint:8000/sites/${mysite}

Common AgilePart Properties

This AgilePart inherits the following common properties. For more information, see AgilePart - Common Setup. Note that only the relevant properties are available in AgilePoint Envision. Unneeded properties are hidden.

Name, (UID), Description, Debug, Audit Level, SessionMode, Wait All Incoming, AssemblyName, ClassName, Method, Optimizing, Activity Entry Message (Email), Task Completed Message (Email), ConfigureAttachments, Reference URL, ExceptionHandlerScope, SaveErrorMessageTo, SaveStatusTo, Configure Yammer Credentials, Retries, HandleException

BPMN Properties

Each AgileShape includes a set of BPMN properties. For more information, see Adding or Modifying BPMN Properties for an AgileShape.