2015-02-11 83 views
0

我有兩列[CUS SKU],另一列[UPC]。 我有2個特定的ID 1234,1233和許多其他人,但只關心這兩個顯示。依賴於另一個字段值的報告字段的可見性

我problem-

如果這兩種的顯示在兩列我只是想顯示一列,並隱藏其他。

如果在兩列中都顯示另一個ID,則顯示兩者。

如果另一個id出現在任一列上,且兩個重要的id都不顯示,則顯示在任一列中。

此外,兩個重要的ID有時在前面有0或00,我如何適應那裏。

這是我在每列中嘗試的,但沒有運氣,它顯示相同。

=IIF (Fields!CUS_SKU.Value = ("1234") or Fields!CUS_SKU.Value = ("1233") and Fields!UPC.Value = ("1234") or Fields!UPC.Value = ("1233"), True, False) 

=IIF (Fields!CUS_SKU.Value <> ("1234") or Fields!CUS_SKU.Value <> ("1233") and Fields!UPC.Value = ("1234") or Fields!UPC.Value = ("1233"), False, true) 

回答

0

當混合AND和OR的情況下,你需要小心使用括號。試試這個:

=IIF ((Fields!CUS_SKU.Value = ("1234") or Fields!CUS_SKU.Value = ("1233")) and (Fields!UPC.Value = ("1234") or Fields!UPC.Value = ("1233")), True, False) 
相關問題