SSRS - 当一个字段显示的id在另一个字段中显示时显示“True”

时间:2017-10-10 18:14:07

标签: sql visual-studio reporting-services ssis ssrs-2012

我正在处理一个报告,当某个字段的内容在另一个字段中是某个地方时,该报告会尝试显示一个简单的“True”。

现在我正在使用表达式:

=IIF(Fields!Medicaid___from_Prestige.Value.Contains("Fields!Medicaid___from_PML.Value"),"TRUE","FALSE")

我的报告仍然是假的。看图: enter image description here enter image description here

2 个答案:

答案 0 :(得分:2)

尝试包含ex:

=IIF(Fields!Medicaid___from_Prestige.Value.ToLowerInvariant(‌​).Contains(Fields!Medicaid___fro‌​m_PML.Value),"TRUE","FALSE")

编辑: 索引

=IIF(Fields!Medicaid___from_Prestige.Value.ToLowerInvariant(‌​).IndexOf(Fields!Medicaid___fro‌​m_PML.Value),"TRUE","FALSE")

答案 1 :(得分:1)

我做了以下工作,并且有效:

=IIF(Fields!Medicaid___from_Prestige.Value.ToLowerInvariant().Contains(Fields!Medicaid___from_PML.Value),"TRUE","FALSE")