Using third-party editors, Changing task execution – Wavetronix Command Translator (CMD-DT) - User Guide User Manual

Page 95

Advertising
background image

94

CHAPTER 8 BASIC TASKBUILDER FUNCTIONS

Using Third-Party Editors

TaskBuilder does not support internal editing of Text, XML, HTML, SQL or PDF files;

it does provide a link to outside editors, which can be automatically launched in a sepa-

rate window. Right-clicking on a selected component or action will display a small context

menu. If the component or action type is such that use of an outside editor is supported,

then the Open in Editor menu item will be enabled. Selecting this menu option will acti-

vate the editor in a separate window.

Note

In order for the editors to function properly, the file name must be set in the property
box.

The editor used to open a particular component type can be changed in the TaskBuilder

Configuration sub-window (see Chapter 11). The current components and actions that

support the Open in Editor feature are as follows:

˽

XML – The XML file is opened in an XML editor.

˽

HTML – The HTML file is opened in a web browser.

˽

PDF – The PDF file is opened in Adobe Acrobat®.

˽

TEXT – The Text file is opened in any text editor.

˽

XML-to-XML Action – Both the translation file and the source file (the File Name of the

start component) are opened in an XML editor.

˽

XML-to-PDF Action – Same as XML-to-XML.

˽

XML-to-HTML Action – Same as XML-to-XML.

˽

XML-to-Text Action – Same as XML-to-XML.

˽

DB-to-Data Action – The SQL Query file is opened in a SQL editor.

Changing Task Execution

TaskBuilder uses one of two paradigms to execute a given task: depth-first or breadth-first.

The desired execution method can be set in the Task Details sub-window (see the Creating

a New Task section in this chapter).

The execution method controls how TaskBuilder handles the execution order of a non-

linear task with different branches. For most tasks, execution order does not change the end

result; however there are times when there is a difference between depth-first execution and

breadth-first execution. Consider the task in Figure 8.10.

Advertising