【发布时间】:2012-12-11 22:33:33
【问题描述】:
我正在使用 Visual Studio Reporting Services 2008,但遇到了一个恼人的问题。我在表格中有一个单元格,它使用一个数据集中的查找来查找要在另一个数据集中显示的信息。代码如下:
=Lookup(Fields!place_id.Value,
Fields!id.Value,
Fields!name.Value,
"Centres")
place_id 和 id 来自一个数据集(Dataset1),另一个来自数据集“Centres”。这在预览中可以正常工作,但在部署之后就不行了。当我尝试部署时,我收到一条错误消息(其中 textbox22 是有问题的单元格):
文本框“Textbox22”的值表达式引用字段“名称”。报表项表达式只能引用当前数据集范围内的字段,如果在聚合内,则只能引用指定的数据集范围。
当然,通过在表达式中使用“Centres”,是指定的范围。有什么想法吗?
【问题讨论】:
标签: reporting-services ssrs-2008