报告字段的可见性取决于另一个字段的值
Visibility of report field dependent on the value of another field
我有两列,一列 [CUS SKU],另一列 [UPC]。
我有 2 个特定 ID 1234、1233 和许多其他 ID,但只关心这两个是否出现。
我的问题-
如果这两列中的任何一个出现在两列中,我只想显示一列并隐藏另一列。
如果在两列中显示另一个 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)
在条件中混合使用 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)
我有两列,一列 [CUS SKU],另一列 [UPC]。 我有 2 个特定 ID 1234、1233 和许多其他 ID,但只关心这两个是否出现。
我的问题-
如果这两列中的任何一个出现在两列中,我只想显示一列并隐藏另一列。
如果在两列中显示另一个 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)
在条件中混合使用 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)