![]() |
|
![]() ![]() ![]() |
Nodes and Palette Options > Detailed Palette Option Descriptions > Field | |
![]() |
Field ![]() |
Type
Variable item
Available from
Variable Editor, with complex variables only. For more information about variables and the Variable Editor, see Working with Variables.
Purpose
A Complex Variable is a variable that has several attributes, called fields. Complex variables make it possible to use a single variable to pass along multiple values. To be valid, a complex variable must have at least one Field item assigned to it.
Behavior
In a sense, a Field item acts like a simple variable within a complex variable. In other words, each Field item contains a single variable value.
When you create a complex variable, Dialog Designer automatically assigns a temporary name to it and adds one Field item. You can rename both the variable and the field. You can also add as many additional Field items as you want.
In some cases, Dialog Designer creates complex variables automatically when you use certain nodes or items in the call flow. For complex variables that Dialog Designer creates automatically, the fields are also created automatically. As a general rule, you cannot add Field items to these variables. For example, when you place a Bridged Transfer item in the call flow, Dialog Designer automatically creates a complex variable with the same name as the item. This complex variable automatically has four fields created and assigned to it: duration, inputmode, utterance, and value.
Properties
This name must follow conventions for naming Java components as described in Naming Java Components.
![]() ![]() ![]() |
©2009, Avaya Inc. All rights reserved.
|