Home Search

DriveWorks Pro 22
Skip To Form

Send Feedback

Skip To Form

The Skip To Form task will jump to the given form during specification.

DriveWorks moves to the selected form by fast forwarding or re-winding through the navigation that has been applied.

Therefore any form that is included in this task must be part of the main form navigation (i.e. It must lie between the Start and Finish flags in the Form Navigation stage and cannot be a dialog form).

Properties

Property NameDescription
DeferTRUE to defer the execution of the macro until after the Specification has been saved. FALSE to run immediately.

When a Specification is created a copy of the Project file (.driveprojx file) is stored alongside it in a hidden folder. This file is saved when a Specification is transitioned to a non-running state. The Defer property ensures the Task runs after everything else has happened in that Transition, Operation or change in State.

When transitioning a Specification to a paused state, and set a Task to be deferred, it will run after all the changed values have been saved to the Project file.

When a Task is set to be deferred in an Operation then all other Specification Tasks on that Operation would be run first before the Deferred Task is run.

Form NameThe name of the form to skip to.
TitleChanges the Title (not the name) of the task.

Example

When this task is added the properties are static by default.
See How To: Change A Static Property To A Dynamic Property to enable rules to be built on these properties.

Property NameExample RuleExample ResultMeaning
DeferFALSEFALSEFALSE means this action will be run striaght away.
Form Name"Summary"SummaryWill skip to the form named "Summary".

Using the Task in a Specification Macro

This task has different types of Outputs. For more information about Outputs see Specification Macros Task Node.

Outputs are only available within Specification Macros. Currently Outputs are not available for Specification Flow.

Status Outputs

This task supports Status Outputs. These can be used to perform different actions depending on what the status outcome of the task is. For more information see Status Outputs in the Task Node Outputs section of Specification Macros Task Node.

The status output navigation is as follows:

Success

  • Successfully skipped to Form.

Success with Warnings

  • N/A

Failed

  • Could not navigate to the specificed Form.
  • General error - see the Specification report for more information.