DriveWorks Pro 15: Task Editor [send feedback...]

Task Editor

Tasks, in Specification Macros, are actions that can be set to be performed on the click of a macro button or during specification flow events, operations and transitions.

Additionally tasks can have conditions that will only perform the task action when the conditions have been met.

The Edit Tasks dialog is divided into two re-sizable columns:

  • The Tasks column shows the tasks that have been setup for the specification macro.
  • The  Toolbox column shows a searchable list of toolbox items that can be added to the Task column to become a task in a task sequence. The properties for the currently selected task are shown below the toolbox.

At any time, you can click "Cancel" to discard your changes.

To Add a Task to a Task Sequence

  1. Drag the toolbox item to add from the toolbox to the task column.
  2. Configure the tasks properties in the property grid.

For more information on each Toolbox item see Toolbox

Multiple tasks can be performed for any single specification macro. Repeat the steps above to add multiple toolbox items to the Tasks window.

To Remove a Task from a Task Sequence

  1. Select the task to remove.
  2. Click the "Remove Task" button.

To Reorder a Task in a Task Sequence

The order in which multiple tasks are run is determined by the order the toolbox items appear in the Tasks window. The higher they appear in the window the earlier they will be run. The order of the tasks can be changed by:

  1. Select the task to reorder.
  2. Click the "Move Up"/"Move Down" buttons to move the task up or down.

To Edit Properties for a Task

When a task is selected, its properties are shown in the Properties window.

All tasks have a "Title" property which can be used to give the task a descriptive name.

Depending on the type of task, there may be extra properties.

Each property has a green or a gray orb next to the property name. A gray orb means that the property has a static value, and a green orb means that the property's value is based on a rule. To switch a property between static or rules-based, double click the orb next to the property name.

If you build a rule for property, then DriveWorks needs to have the project open to calculate it, which means even if the specification is going from one Paused state to another, DriveWorks will open the project and then close it again which may affect the performance of the project, particularly with Excel Projects.

To build a static value, type the value into the box next to the property name in the property grid.

To build a rule, click the property name in the property grid, and then click the ellipsis "..." button that appears to launch the rule builder.

To Set a Condition on a Task

Applying a condition to a task will allow DriveWorks to evaluate the condition to determine if the task is to be run or not. To set a condition to a task:

  1. With the Edit Tasks dialog open select the toolbox item to be have the condition applied from the Tasks window.
  2. Right click the task and select Edit Conditions
  3. The Conditions Editor dialog will launch
  4. For more information on the Conditions Editor see Condition Editor

DriveWorks Tech Tips Portal

Account Login

An alternative to standard DriveWorks security for creating users which uses a Group Table.

View all Tech Tips

DriveWorks Tech Tips Portal is available to DriveWorks Pro customers with an active subscription and support contract.

Tech Tips provide cut down projects that highlight specific functionality for faster and more effective learning.

To access the portal:

  1. Go to
  2. Login with your DriveWorks Pro account credentials, if asked
  3. Click the Visit Tech Tips Portal button for access

The portal provides a search facility, start typing the name of the Tech Tip (as indicated above) to display the Tip you require.

Table of Contents