Additional information on Device Create New Job form

This topic describes the properties and events supported and not supported by the Device Create New Job form.

Offline Enabled: If set to Yes, the devices does not execute field validation events for the form. This property is specific to the Device Create New Job form.

  • Supports the following form events:

    • Loaded: Invoked when the form is initially displayed on the device and can be used to pre-populate field data dynamically. There are no actions associated with this event by default.

    • FormValidate: Invoked when the user attempts to submit the job and allows for a final validation pass to ensure that the form data is valid before creating the job. All of the field validation actions are associated with this event by default.

    • ScanCreateNewJob: Invoked after FormValidate only if the IsValid property of all fields is true.

  • Supports the following actions:

    • .NET Method

    • DB Query

    • RESTful Service

    • Web Service

    • Business Rule

  • Supports the following properties and events for text box and drop-down list controls:

    • ID

    • Value

    • Display Value

    • IsValid

    • ErrorMessage

    • Validate event

  • Does not support the following properties for text box and drop-down list controls:

    • Tooltip

    • ErrorMessage

    • Multiline

    • Font Style

    • Position

    • Width

    • Associations (tab)

  • Supports all extraction group fields.

  • Supports all folder type fields except the table field.

  • Does not support properties for fields which are automatically populated from the extraction group or folder type. Those include:

    • Min Value

    • Max Value

    • Maximum Length

    • Format

  • Supports the FieldValidate event for document and folder fields. This event is invoked when the user changes the value of the field. By default the event is assigned the validation action related to the corresponding document or folder field.

  • The Case Reference field and any process initialization variables have a single Field Changed event. These controls do not have the IsValid or ErrorMessage properties, so they cannot be used directly to prevent submission of a job.

  • Does not support the following form properties:

    • Header

    • Navigation (horizontal or vertical)

    • Refresh Interval

    • Width

    • Background

    • Initialization Variables

    • Associations

  • Supports moving controls on the form.

  • Does not support adding new controls on the form.

  • Does not support initialization variables of following types:

    • Checklist
    • Complex
    • Dynamic Complex
    • Entity
    • Nullable Date
    • Nullable String
    • XML
    • XML Expression

  • The system automatically updates the following form variables:

    • DocumentTypeId (String)

    • FolderTypeId (String)

    • ClassifcationGroupId (String)

    • ProcessId (String)

    • JobId