Show Menu
主题×

测试运算的测试类型

“比较”条件和“范围”条件需要您指定对条件所进行的比较类型。
The following table describes the available types ( LEXICAL, NUMERIC, and DATETIME).
测试类型 描述 注释
INTEGER (整数)
首先将输入字段变为一个整数。如果无法执行此操作,则使用零值。如果获得的整数输入值大于或等于指定的最小值,且小于或等于指定的最大值,则测试返回 true。
如果最小字段或最大字段保留为空,则系统会使用可用于 64 位带符号整数的相应最小或最大值。
如果条件中指定的最小或最大值未成功解析为整数值,则系统会将其替换为零,而不会停止处理数据集。
DATETIME (日期时间)
首先将输入字段变为一个日期。如果输入字段无法变为一个有效日期,则条件测试返回 false。如果字段可以变为一个日期,则仅当输入日期不早于指定的最小日期且不晚于指定的最大日期时,测试才返回 true。
如果最小日期和最大日期均无效,将不会构建数据集。
如果未提供最小日期或最大日期,则系统会将其替换为相应的最小日期(1600 年 1 月 1 日)或最大日期(24 世纪的某个日期)。
Adobe 建议对 DATETIME (日期时间)使用下列格式之一:
  • January 1 2013 HH:MM:SS EDT
  • Jan 1 2013 HH:MM:SS GMT
时区在未指定的情况下会默认为 GMT。
LEXICAL (词法)
仅当输入字段在词法上大于或等于最小值中指定的字符串,且小于或等于最大值中指定的字符串时,才返回 true。
词法比较使用字符串中字符的 ASCII 值从左向右移动来比较字符。对于首字符不匹配的字符串,具有较大 ASCII 值的字符串会被视为两个字符串中的较大者。如果一个字符串短于另一个字符串,但在该点处之前的所有字符都是相同的,则较长的字符串会被视为两个字符串中的较大者。如果两个字符串逐个字符均对等,并且长度完全相同,则它们被视为在词法上相等。