多步驟表單步驟可以是條件類型,表示步驟應評估運算式。 如果運算式評估為 true,則會顯示下一個步驟。 如果運算式評估為 false,而且已指定如果條件失敗則為下一個步驟,則該步驟將會顯示。 目前資料表是做為評估運算式的依據的目標。 記錄來源會預設為前一個步驟的記錄來源。
屬性
| 名稱 | 描述 |
|---|---|
| 條件 | 要評估的條件運算式 |
| 如果條件失敗的下一個步驟 | 條件步驟類型與所有其他不同,有兩個「下一步」查詢。 如果條件評估為 true,則會遵循預設的「下一步」查詢。 若條件評估為 false,此屬性會設定下一個步驟。 |
可用的運算元如下:
| 運算元 | 類型 |
|---|---|
| =、== | 等於 |
| != | 不等於 |
| > | 大於 |
| < | 小於 |
| >= | 大於或等於 |
| <= | 小於或等於 |
| & | And |
| | | 或 |
| ! | Not |
| =*, ==*, ~= | 按讚 |
| !=* | 非類似 |
格式
運算式的格式如下:
[entity attribute logical name] [operand] [value]
範例:
new_categorycode = 750101
條件可以有多個運算式。 您可以使用括號將巢狀運算式設為群組,例如:
new_categorycode = 750101 & gendercode = 2new_categorycode = 750101 & (gendercode = 2 | gendercode = 3)new_name = Jane Doenew_twooptionfield = truenew_twooptionfield = false