測試操作的測試類型

「比較」條件和「範圍」條件要求您指定要對條件進行比較的類型。

下表說明可用類型(LEXICAL、NUMERIC和DATETIME)。

測試類型 說明 附註

整數

首先,將輸入欄位轉換為整數。 如果不可能,則使用零值。 僅當生成的整數輸入值大於或等於指定最小值且小於或等於指定最大值時,測試才返回true。

如果最小值或最大值欄位中的一個留空,則系統將使用適當的最小值或最大值,該值可用於64位帶符號的整數。

如果條件中指定的最小值或最大值未成功剖析為整數值,系統會取代零值,且不會停止處理資料集。

DATETIME

首先將輸入欄位轉換為日期。 如果輸入欄位無法轉換為有效日期,條件測試會傳回false。 如果欄位可轉換為日期,則只有在輸入日期落在指定的最小日期之後,以及指定的最大日期之前,測試才會傳回true。

如果最小和最大日期無效,則不會建構資料集。

如果未提供最小日期或最大日期,則系統會適當替換最小日期(1600年1月1日)或最大日期(24世紀的某個時間)。

Adobe建議對 DATETIME使用以下格式之一:

  • 2013年1月1日HH:MM:SS EDT
  • 2013年1月1日HH:MM:SS GMT

若未指定,時區會預設為GMT。

辭匯

僅當輸入欄位詞法上大於或等於指定為最小值的字串且小於或等於最大值中指定的字串時,才返回true。

詞法比較使用從左到右移動的字串中字元的ASCII值來比較字元。 對於第一個不符的字元,ASCII值較大的字元會視為兩者中的較大者。 如果一個字串比另一個字串短,但直到該時間點為止,所有字元都相同,則長字串被視為兩者中的大者。 如果字串是等同字元的字元,且長度完全相同,則在詞法上視為等同字元。

本頁內容