SSRS 在单列中显示逗号分隔值或不同值

SSRS Displaying Comma Delimited or Distinct Values in Single Column

我有这样的关系:

我想在 SSRS 中像这样将 Acctnbr 字段显示为单个字段:

我试过这样的表达方式

=Join(LookUpSet(Fields!Baseacctnbr.Value, 
    Fields!Baseacctnbr.Value, 
    Fields!Acctnbr.Value, 
    "DataSet1"), ",") 

我收到一条错误消息:

Aggregate, Rownumber, runningvalue, previous and lookup functions cannot be used in calculated field expressions.

我可以使用 STUFF 函数从 SQL 获取逗号分隔字段,但我的 SSRS 报告正在分组,当我分组时我丢失了 SQL 代码。

我怎样才能让它工作? 非常感谢!

使用此数据集进行测试,我重新创建了您的场景。

尝试在 tablix 的一列中使用您的表达式:

我已经添加了您在单元格中发布的表达式已突出显示。

它将预览以下table。

如果这对您有帮助,请告诉我。