邏輯類別中的 ER 函數清單
電子報告 (ER) 邏輯函數可用於處理邏輯值,以在單個運算式中執行多個比較或測試多個條件。 本主題提供了這些函數的摘要。
支援的函數清單
函數 | 描述 |
---|---|
和 | 如果所有指定條件都為真,則此函數回傳 TRUE 的 布林值。 否則,它會回傳 FALSE 的 布林值。 |
案例 | 此函數根據指定的替代選項計算指定運算式的值,並回傳等於指定運算式值的第一個選項的結果。 否則,如果預設結果被指定為被調用函數的最後一個參數且前面沒有選項,則它回傳一個可選的預設結果。 回傳的值可以是任何受支援的資料類型的值。 |
Contains | 此函數確定指定的輸入是否包含指定的文字。 如果指定的輸入包含指定的文字,則回傳 布林值 TRUE。 否則,它會回傳 FALSE 的 布林值。 |
EndsWith | 此函數確定指定輸入是否以指定文字結尾。 如果指定的輸入以指定的文字結尾,則回傳 布林值 TRUE。 否則,它會回傳 FALSE 的 布林值。 |
If | 如果滿足指定條件,此函數回傳第一個指定值。 否則,它回傳第二個指定值。 回傳的值可以是任何受支援的資料類型的值。 |
Not | 此函數將指定條件的反轉邏輯值作為 布林值 回傳。 |
或 | 如果所有指定條件都為假,則此函數回傳 FALSE 的 布林值。 如果任何指定條件為真,則該函數回傳 布林值 TRUE。 |
StartsWith | 此函數確定指定輸入是否以指定文字開頭。 如果指定輸入以指定文字開頭,則回傳 布林值 TRUE。 否則,它會回傳 FALSE 的 布林值。 |
ValueIn | 此函數確定指定輸入是否與指定清單中指定項的任何值相符。 如果指定的輸入與對指定清單的至少一條記錄執行指定運算式的結果相符,則回傳 True 的 布林值。 否則,它會回傳 FALSE 的 布林值。 |
ValueInLarge | 此函數確定 Int64 或 Integer 類型的指定輸入是否與指定清單中指定項的任何值匹配。 如果指定的輸入與對指定清單的至少一條記錄執行指定運算式的結果相符,則回傳 True 的 布林值。 否則,它會回傳 FALSE 的 布林值。 |