Report Builder 表达式 SQL 仅列出某些值

Report Builder expression SQL list certain values only

在报表生成器中,我试图仅从软件列表中获取包含 'Office' 的值。

=Fields!Software.Value

这将获得所有已安装软件的完整列表,但我想列出带有 "Office" 的值。

我试过类似的东西:

=Fields!Software.Value = "Office"
=IIF(Fields!Software.Value = "Office", Fields!Software.Value)

似乎无法弄清楚如何实现这一目标。

使用过滤器表达式:

=Join(Filter(Fields!Software.Value,"Office"),",")

我添加了加入,以便您可以在文本框中显示列表。

如果您想从列表中获取特定元素,例如第一个元素,请使用:

=Filter(Fields!Software.Value,"Office")(0)