Reporting services 报表字段的可见性取决于另一个字段的值

Reporting services 报表字段的可见性取决于另一个字段的值,reporting-services,ssrs-2008-r2,ssrs-tablix,Reporting Services,Ssrs 2008 R2,Ssrs Tablix,我有两列,一列是[CUS SKU],另一列是[UPC]。 我有两个特定的id 1234、1233和许多其他id,但只关心这两个是否出现 我的问题- 如果这两列中的任何一列同时出现在两列上,我只想显示一列,隐藏另一列 如果两列中都显示另一个id,则同时显示这两个id 如果任一列上显示另一个id,并且两个重要id均未显示,则显示在任一列中 另外,两个重要的id的前面有时会有0或00,我如何在那里也适应它 这是我在每个专栏中尝试的内容,但没有成功,它显示的是相同的内容 =IIF (Fields!CUS

我有两列,一列是[CUS SKU],另一列是[UPC]。 我有两个特定的id 1234、1233和许多其他id,但只关心这两个是否出现

我的问题-

如果这两列中的任何一列同时出现在两列上,我只想显示一列,隐藏另一列

如果两列中都显示另一个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")), True, False)

=IIF(字段!CUS_SKU.Value(“1234”)或字段!CUS_SKU.Value(“1233”)和字段!UPC.Value=(“1234”)或字段!UPC.Value=(“1233”),False,true)

在混合和/或处于某种状态时,您需要小心使用帕伦斯。试试这个:

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