关于数据类型和存储对象

与 Campaign 类似,Interact 支持多个数据类型的存储对象。 用户变量、派生字段和宏都可以使用“数字”、“字符串”和“日期”数据类型。 将使用 Campaign 的日期格式设置解释日期常量。

Interact 还支持“矢量”数据类型。 除了矢量的元素数是可变的,矢量与数组类似。 Interact 可用的所有运算符都可为其至少一个参数使用矢量。

给定以下条件:

*
X [operation] Y = Z,其中 XYZ 为矢量
*
SxSySz 分别为各矢量的大小
*
DxDyDz 分别为各矢量的数据类型,并且 XY 必须包含相同的数据类型。

则以下表达式成立:

*
*

让我们举下面两个例子说明。

下表显示了 Interact 如何计算表达式 IF((X+Y)==10)IF(NOT((X+Y)==10)),其中 X={1,2,3} 并且 Y={9,10,11}

由于等式必须评估为 true 或 false,并且至少一个运算评估为 true,因此表达式 IF((X+Y)==10)IF(NOT((X+Y)==10)) 的结果都为 true。



IBM Unica Interact
 
8.5.0
For more information, see our support and community site: Customer Central