我正在编写一份报告,目的是为许多不同的人打印一封信。显然,每个人的名字,电子邮件等将是不同的。为此,我使用了一个列表,据我所知,它使用了tablix。
现在,在每个字母中,我还需要一些来自数据集的全局数据。例如,公司的电子邮件,电话号码等。这些数据对于每封信都是一样的。然而,每次我尝试使用一些表达式来获得这个表达式时,我都会得到一个错误,例如:
文本框‘Textbox11’的值表达式引用‘URL’字段。报表项表达式只能引用当前数据集范围内的字段,或者(如果在聚合中)引用指定的数据集作用域。字段名称中的字母必须使用正确的大小写。
我用来获取上述错误的表达式是
=LookupSet(true, true, Fields!URL, "SystemVars")
我试过其他的东西,但我想不出我需要说些什么。我能用一个表达式来解决这个问题吗?如果没有,我应该采取哪些措施使我的信起作用?
发布于 2017-09-07 20:14:07
表达式中缺少".Value“部分。试试这个:
=First(Fields!URL.Value, "SystemVars")https://stackoverflow.com/questions/46103872
复制相似问题