Execute Actions

Use execute actions to group a subset of actions, send script commands, manipulate database records, and set variables for use by other actions.

Action

Description

Group

Specifies a subgroup of actions for an event. The actions in the group can be run repeatedly in sequence or in parallel.

While Loop

Specifies that a group of one or more actions continues to run sequentially as long as the specified condition continues to be satisfied.

For Loop

Specifies that a group of one or more actions continues to run sequentially until a specified value is reached by either incrementing or decrementing an assigned variable value with each loop iteration.

For Each Database Record

Runs a database query and actions for each record.

For Each File in Folder

Runs a group of one or more actions on every file in a folder that matches the specified criteria.

For Each File in Archive

Runs a group of one or more actions on every file in an archive folder that matches the specified criteria.

Select Case

Creates one or more Case sub-actions and a single Default action, and specifies a variable that is evaluated to determine which of those actions to run.

Go To

Jumps to a specified action to continue the run operation.

Stop

Stops the current print job.

Shell Command

Runs a shell command that can be used to run operating system commands or third-party utilities.

Power Shell Command

Runs a Windows PowerShell command.

Set Variable

Sets the value of a single variable.

Set Multiple Variables

Sets the values of one or more variables.

Increment Variable

Specifies a variable whose value you want to be incremented each time the action is run.

Decrement Variable

Specifies a variable whose value you want to be decremented each time the action is run.

Wait

Specifies a time period that elapses before the action finishes. You can use this action to create a pause in sequential actions.

Wait for File

Monitors a specified folder for a defined file type. When the file is detected, the action finishes and enables subsequent actions to run.

Print Document

Prints a specific BarTender document each time the event occurs.

Print BTXML Script

Specifies the BarTender XML (BTXML) script that is sent to BarTender, which processes the code and completes the tasks that are defined by the code.

Print Batch

Prints multiple BarTender documents in a legacy Batch Maker batch file.