데이터 유형과 저장된 오브젝트 정보
Campaign과 마찬가지로 Interact에서는 저장된 오브젝트에 대해 몇몇 데이터 유형을 지원합니다. 사용자 변수, 파생 필드, 매크로는 모두 번호, 문자열, 날짜 데이터 유형을 사용할 수 있습니다. 날짜 상수는 Campaign의 날짜 형식 설정을 사용하여 해석됩니다.
Interact는 또한 벡터 데이터 유형을 지원합니다. 벡터는 요소의 개수가 변수라는 점을 제외하고는 배열과 같습니다. Interact에서 사용 가능한 모든 연산자에는 해당 인수의 하나 이상에 벡터가 있을 수 있습니다.
다음과 같은 경우:
*
X [operation] Y = Z. 여기서 X, Y, Z는 벡터입니다.
*
Sx, Sy, Sz는 각 벡터의 크기입니다.
*
Dx, Dy, Dz는 각 벡터의 데이터 유형이고 XY에는 동일한 데이터 유형이 포함되어야 합니다.
그러면 다음이 true입니다.
*
*
다음 두 개의 예를 사용하십시오.
다음 테이블은 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입니다.