ListForm

An AgileWork that uses a SharePoint List to create form UI for manual tasks. This feature provides an easy way of building forms with different views based on a SharePoint List.



Navigation

  1. In AgilePoint Envision, open a Microsoft SPList process template.
  2. Navigate to the SharePoint stencil.
  3. On the SharePoint stencil, drag the ListForm 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

UserDefinedProperties

Opens the Following Window:
User Defined Properties Window
Purpose of this Window:
Specifies ClientData values that are associated with the AgileShape's associated tasks at runtime. This is a way for you to specify a set of variable-like name/value pairs that are passed to your web page via a WorkItem object. This is an alternative to passing data via URL parameters. On your web page you can retrieve this data via the ClientData property of the WorkItem and use it however you want.

ListFormControls

Opens the Following Window:
Customize List Form User Interface Window
Purpose of this Window:
Specifies whether the fields on a SharePoint List Form are Editable, Read Only, or Hidden when the process participant accesses the form at runtime.

SubmitStep

Definition:
Determines whether the form based on a SharePoint list is used as the Submit step.
Note: If you have set a custom field as required in a SharePoint list, it must be editable on the Submit step, otherwise SharePoint throws an exception.
Note: If you have set a field to be of type Multiple lines of text, the field cannot be set as Read Only.
Allowed Values:
  • False - The form cannot be used as the Submit step.
  • True - The form is used as the Submit step.

    This property must be set to True if you are creating the list item using the form.

Default Value:
False

BPMN Properties

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