Auto-generated actions in Capture forms and composite controls
When you generate the capture forms (Document, Folder, Scan create new job, Scan - new activity, Validation, Verification, Document review, or Device create new job), a set of predefined events and actions is associated with the form by default. For example, a validation form has a Validation form loaded event with take pending activity and validation control load batch actions. The validation control has predefined events such as Add page, Delete page, and Move page. You can add other actions such as Redirect or .Net method to a capture form or a composite control.
-
If you regenerate a form, the state of the form changes. For example, if you remove any fields, they are re-added on regeneration, and it requires manual effort to return the form to the state it should be.
-
On upgrading TotalAgility, all capture forms are updated to include the new actions and the form remains in the same state as it was prior to the upgrade.
-
When you import a capture form that does not have the actions, such as a form created in a previous version, the capture form is updated to include the new actions and the form remains in the same state as it was prior to import.
Built-in Capture form actions
Many events of Capture forms (activity/document/folder) have assigned built-in (or auto-generated) Capture form actions. Some of the built-in capture actions may move focus to a different item in the batch depending on the valid state of a document/folder and some settings like Navigate to next error. But remaining actions keep the focus on the current item.
For example, if some event has the following actions, the SamePage action may take data not from the current document but from newly selected by ConfirmFieldAction.
-
ConfirmFieldAction
-
SamePage action (that takes field value from the current document)
The following table lists the auto-generated Capture form actions.
Actions |
May move focus after completing action |
---|---|
Field actions on Document forms and Folder forms |
|
ConfirmFieldAction |
Yes |
FieldForcedValidAction |
Yes |
VerifyField |
Yes |
Table fields actions on Document forms |
|
CaptureTableInsertRowAction |
No |
CaptureTableDeleteRowAction |
No |
CaptureTableInterpolateAction |
No |
CaptureTableInsertPopulatedRowAction |
No |
CaptureTableAddPopulatedRowAction |
No |
Activity form actions |
|
DeletePagesAction |
Yes |
MovePagesAction |
Yes |
RotatePagesAction |
Yes |
ChangeDocumentTypeAction |
Yes |
ConfirmDocumentTypeAction |
Yes |
OverrideDocumentProblemAction |
Yes |
OverrideFolderProblemAction |
Yes |
RestoreDocumentProblemAction |
No |
RestoreFolderProblemAction |
No |
DeleteDocumentAction |
Yes |
DeleteDocumentsAction |
Yes |
RejectDocumentsAction |
No |
UnrejectDocumentsAction |
No |
MergeDocumentAction |
Yes |
MergeDocumentsAction |
Yes |
SplitDocumentAction |
Yes |
MoveDocumentAction |
No |
CreateFolderAction |
No |
DeleteFolderAction |
Yes |
MoveFolderAction |
No |
SwapFrontAndBackAction |
No |
RejectPagesAction |
No |
UnrejectPagesAction |
No |