2017-06-21 46 views
0

我必須在我的參數中爲「ALL」包含值0。在表中的任何位置都沒有值0,並且它總是返回0結果。所有其他值都返回正確的結果。我該如何配置?ALL的參數選擇

enter image description here

+0

你介意接受我的回答嗎? – dd4711

+0

我該如何接受?將更願意 –

回答

1

我假設你想獲得的所有行,而不管PAT_ENC.CANCEL_REASON_C如果你的參數CancelReason爲0

能過濾到true將返回每一行。如果你想忽略一個術語(0 -> all等同於忽略原因),就可以提出一個從邏輯上「消除」術語的術語。這可以通過連接or和評估爲true的表達式來完成。

爲了實現這一改變你的過濾條件如下:

({PAT_ENC.CANCEL_REASON_C} = {?CancelReason} or {?CancelReason} = 0) 
and 
// the rest of your filter 

當心括號 - 它們是必要的。

+0

非常感謝你!完美解決。我非常感謝所有的幫助。 –