SSRS - 在数据集中工作的字段,但不会出现在报告中

SSRS - Fields working in Data Set, but won't appear in report

我有一个从存储过程获取其值的数据集,我确信存储过程工作正常,因为我在 SQL 服务器中得到结果。但是,当我调用表达式中的字段(例如 =Fields!CustomerName.Value)并进行预览时,它只会在其位置显示一个空白点。如果我只是在那个地方输入一些文字,当我 运行 它时,文字确实会出现。

数据集正在运行,它已刷新以显示所有字段。他们只是不在报告中显示任何内容,尽管当我签入 SQL 服务器时肯定会返回值。有人对我可以采取哪些步骤来解决这个问题有什么建议吗?

谢谢。

尝试明确引用您的数据集,方法是更改​​:

 =Fields!CustomerName.Value

为此:

 =Fields!CustomerName.Value,"MyDatasetName"