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)
在报表生成器中,我试图仅从软件列表中获取包含 '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)